<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:bkh="http://www.blackhillscorp.com/20200930"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-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:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="bkh-20200930.xsd" xlink:type="simple"/>
    <context id="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i006b011be0ce42639fad6afa6ecbb147_I20201031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if89fac5827694839b65b8730ca297dfa_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="icd68b6a13007456393561b67a1f58860_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i34617d0f88624d8388a95fdd169f4588_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="icdfc3f4aca50444ca9c6b6e12b5636ad_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if9d7f393a115446ab7e26c61ab5847d5_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9d344fdcc64c4b048191e68659e0eca4_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1e437fe2b69f4a6d997815141792b209_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i44d04b65595c495980593bb1617b33d4_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ief73f2e0862b4fa1af52c23adab9ff0f_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i64faa01934044fd8821c46bc877e6370_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i007c4c631dff4630b3817c3e2cd93010_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9ef6362d40c149e48b94087fda75f180_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i80b5178305c64c168a19a9fd4662fcaf_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i7091a12b19b6493bb0c0ead59cd07df0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i7fb7d78e579e4cb693108b40a77bb6a7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibaa5b52917bb46e3b85a470777db7e4d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i25bbe7a18438444389dfa4a0b233f7be_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i542f938d7a0f4393810b3374dcfe6697_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i31119b043a1542a0ba0ceba9b69044cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i8032e4f71d10419c9a6427d3a56ad7c0_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ibc040b3aadc747f98c4cb27f6502a072_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i9112968397004c6f8966aeb5eec99f0e_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i90458e83a21b4c1bb3aa357e6fc4d528_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i80def3f1ace64510bf28b18c6fd583e2_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i8e380d4110e04811a60cbe180b402822_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic3edf5ecee9b41a5ade15aecf1e9b04f_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i05d4d8f4e43d4e84a62a25dc6394bf88_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ifb2b92150b43489788db862f9c5b84c2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="ia2afdf97d9114a6c871b0789d404bac0_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="if50f7e6b3f3a478c8c071792e59648e0_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i705d4eba892e414693d96a4c6654b3b6_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i574d4b0cadd0461ebc730703d384ed9f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="ib6172a3eaee64c47b00f945b621b0f37_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="iba5328b2007b4f8d9dfeebbdece375c0_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4316bc8a3a9545e28ab085b6ccb98818_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="ic70ebab6c1814fc5a2c6bc514791bc82_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i170c854614d8465e8b37088fd2030c1f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i25e7d863635a436a83bb9085a3c1f991_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i199b67b4ed8e4aa8a0ee4877217a2b5f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="if568c26463a443d9addde54b08df01b3_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8cb53ef457b946d8ac341e045de25035_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i8f1e0d2c5b6541a2812673edd300d647_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i0ac8226be2e44e15b2cc2874c1b594e5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie425b4efdef1468787879c685de5ab83_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="ibe613cb7afde4c9c89fa8d354eea3fe8_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i9b0e22e977a64b6e915aacbbb7eace78_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="id667324719744495a2ea0f43cd0d239f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="if3948da115ac469e95f1c34c84ae2d7e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9a7ce8aba4674537b7ef36e9bd9c8953_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2b29af410d254a88a62b97b64de6f0ea_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7832fe5640134e6a9bf569b02d9dabd6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i345166d3da054098ae999ad0312af183_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4f9ccb87afe0411096b3a74fc97efbc3_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icf86dafd741147eb8cd8b77a3720d1d5_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie2aef9e3de2c480db53e2e7eda04e199_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i85bd9f1fc5a8436c9d4c927848a253c0_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3df1e474ff55404792a169b8359aeb07_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i438a795b4ceb45b38e2dadcc6c14c289_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="idefefc9facb64639bdb46e07805c3e0f_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i222903c99b17429abdc22f0b3d4dc4d5_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9f0a65a24749429a958e551b28fde254_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i501d46253cef4764933e7e659a133fd2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i970d19f7eabb491aa9b32799b386c7c1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="if55a30aa2b3e423a9ee41b2448af468a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="iff4b37ed6532453cb64e5fa19c3fad0e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i1528d033e7b148489a37dbc84ea1383a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i60fca3e533fe4051a7c6b9536c8d48c8_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i14281c686ec74a3f8280a9be3c42d0fe_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iab42e51226dc475f895fa73d17c926a2_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ibb1e195d18a84c68a8a5831219cbc333_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i21912f01369a4a4abe5d53db1545a7c5_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i24e9d00d1f994b08bd9e5d6434b07ae0_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib2eddd7128b64df3aa522121d3a7fd8b_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ia9af61e4820f4d7a904919cde9731c06_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i85aec22eb4754f7e8618ceda430bd2b8_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i5845f8bd67df4fd1acefa4c825397151_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i4bdcd651d53549759b9ce044112325d3_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="ie4b2edc745ad44ce840c2b7742104a5c_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="ic352d00ff0914437a0a416ca88458013_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i1c0650a0f5144923b9c885a8c5de2293_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i483c0883154641339ed1af7a79e7b2c6_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i8e60c69de5d741a5815405fe6f217c7d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="ie066788b3a444b0a8b55ad84e02f9711_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="iac2b53aca8474334ab78c289ff6e10b5_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iec5110025ea44dc48c89331fc99ef903_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="id810c8bc314b4c59bede233893d1101e_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i75bf2e79b4324995b5bbed417696ca58_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id33943c1efb8478eafd722a0d85c7e39_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i95538d6d3aca41e6abd3246935c83503_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i00cf11aacf2547479c61296a7d49c471_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="ifd1d0d1fa5734c068cc94d58616ee227_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ib392c3f8603a42c98af8e7d24190335f_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i59e705174bfd497cb9d6d342c7d27e25_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i8381129fcf9b437d8e8aea7b380bf366_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i7629ab387d854446a9e6fa8f254bf602_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i1fdc793f45c14afbac73e2edca4c7cdd_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i92c1c10ba20645d59279e45b9256c6fe_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0fbba9843b77431185cc9d83f795b67c_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i59370fbf491c407e897f8ce219e48264_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0f11119c6f034f34b12057334b0080c1_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="icad16223e49642dcbc22135f8ff2a6f4_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id6c758fe1f61448a9637d09576edbebb_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i02a9f4b80f0041a2897c3ba05969979f_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ife8e5c5154fa4032abde14408031e492_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i9b61f5457ee14eb6848a3b32388159d2_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i95971bbce6bb45a0923938d6f0e2c795_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ia39e4d4e5f204057aa5600530d7776cb_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i86b42857ab2d4aa4980cfbe916fedbd9_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="id529675773334dca9c2833a6b2cf2c8f_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="icc165d26e1bc424887ca02bf48351a64_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i51052007e44248a5b8336a4885382309_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iaa44b3eb0fba4a55aa740fe65f86da55_I20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="i16eb4f2037ef485f92e5b52eb2cc1103_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ief30dd95f65549a7bfd75218f813166c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i86afd8c544f845e5a0b527151d1b9b9c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4dc6b37cec1d415db07da774c2e151c6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i393e18e52d234119956743c7c98980c3_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0f80a15665624cfb9b47b8b4bddd111b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i08ea3d41997a4d639ec9e77e3ab4c8ac_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i60ddd26c66404f43b94fc0c73488d822_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie76524fb3e80472ebf42e6e7345065b1_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3f05cef6bff6402d9f5566bb8b60e1f6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4953789a88db40bbaff4d87283f2c916_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ife1dfadf1c2d4c2fb16a38b85581e95b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6289676d69964a97addfbe81d65592ff_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id5d76825d85b4b288a7d7dac4a8bab27_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5fc0d473946d48928d694235307d9644_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3c91fe8a563148e69b53bee73d3f6d16_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie815c68d11da455182f034bc87a3ba2a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9d1ce58cf88e428b878e8615917ab424_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i05e737ec2c1f41b498c7189b93940d7f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic35cdd655db843b1a3c54b936ae3fae9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8574839378914705832239b93c4d3b14_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9703b289e64a4ce3bceaa76dc5d8cf40_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i50e0592f559d4336a20d2898b40126e6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i686b53b802dd41d8a639769f4adbd084_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1c233ac61e9f4460ae36262c20949fe9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie93da3d8c5c34f8e89be2a69735ab555_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1a3ff0508f074d1d8b1c679ed1a346af_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2bb6f397ab2e4428ae0b58c75e8380ec_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2b34099eaac447ca97784b2e0e6310e9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic03fa2070dd242e09803646ad199973c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1fab99e87c4f4ecca3e8ed21cbe62902_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib575d00478564ebea0ec0069e65a9232_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0466f8111492413dac8c439a07f14f1d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic38974dafd0c4c8d979de769338660a4_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1b9c606a552c4d339ee7d4d016e78213_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i31623c9c9fd940759db8906cca09b029_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5e1b6a572d52435a86f5d8e334d860b8_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i619009505c3840388ac889e414497a18_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie833d1a7c4444518a060146e9c52e796_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5809e9ee01ea457b83589b33d1ac7e52_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iadec5e2dfa0b4cd2874870884f6a9fba_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i947a69d877004d16b68cffb5fff9e393_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i04200d91dac14cd7bd93d361b387847b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4450a800bc8842468db8eb727f9a6222_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i86b8be6720b742cca64b800130efb2db_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i584e335b21854d898fbc8e44ca93bdf2_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idff277ff24054a27a52f2529ccea6b4a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iabe792ba8ec74b29ad4b0ce51f6fbb5f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id6468b5f646643409e0f523b0c4398f8_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ieb08691648874d8b85b5dec284232b31_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibd4eb927c3ff4653b3a5e8d169bc46ec_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id26fa2f1a9644142badf254eceb66d00_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia9a7341e9ae042acb7810afc1df65849_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9739075e066144aa91e5db5279175fa4_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie0749bd6ee9a4a2d80f55f598859293e_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3bbe73290a234b55a04df307f4a4a6be_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia3ddcd28941f46a3b33902ed346d5391_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9540528d18224f07bacd069d2173fc19_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9182c1e1569047138605951d2c2fa68a_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib618201279ac436ca391ea193a5ef586_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i187c8294939942e08037266a6da27b60_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i490506fe45d545f3a73ce696167d9bf9_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="icf4cac591c0341f08131943b6021e9d7_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i6f64b372ac014c0b8e8320470621a867_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iced0f2102c1b4d5b957c8113590772c8_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib51dca4464dd4c8b9a8e6b7f861c4545_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie9af79715c7046739b2e295a9868f387_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ibd8c3d136428447d8cd240f3c7917af1_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i612d5cf31dca42d192044417616bf13f_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i6777faeeee8149768c39e4804d85af41_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i00540c5ca5f74876ad6dfa4cb20fc77f_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2d4176eeb4d24bbfa86063b93720a302_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3a2e297b16be4547b992a6df9b6af717_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i504c045f35b444feb0f2d3a9f38c8d39_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iabd96961dce740c6992c851dc55c3ea2_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="idd7807d11f3b4d668005a67099da6184_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ica9b1cc48b6b4aa5936797e5a7675470_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i16a64a70bcb64964a412c0984adc867f_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id7ad35c615d4498ea97566b859ebfd8c_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i98e517e68a2a4faca7a2ffed81eb3455_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i293568db8de04602b9ffccc185eee98b_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i12728da4c22c42d2a97463f80e4245cc_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i4a93ff817993432789d1aa8699ad1b7b_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5d04df219bfd4284b7635aef7f922037_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ibbaa51414f99425da85b249f517ca99c_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i053822d4cc6b40bfa6a7f3bc484f543b_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2e7b159f7891406e95c468bd83c587be_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2fa5c553fe4e4f8694334fa1ae012b0c_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib90cadacaf6649d889f20c897377a209_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i03dea3d6399d4078ba7ac5d53dc32448_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2aba363241de4142b5bab46a16707b68_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i321cb32fc05c49dd9e9a0661165ea981_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i4dee25751826452a93bd12e15a904308_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i4a2cfbc78eb840efadb8047e8eb6e9fd_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie9b1a13d89a7482d8b47969e00617202_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0b6d92082c5b4b3682295ebb29e4f6fa_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic6798aafebfb4da79950ce53a886db5d_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia77ddad99ff14b5a81abf6b81a7485d2_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i11cc51e1956d425e9c13daf09722a1cd_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5ba3424e191746fa866ac2c164cf62af_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ida6da137642642429ab2563c0c6fae31_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2c2359c5cfde443aa53adcd1577bdfa8_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib05c9fb0889c4a83a53974c6644d37ea_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if2af9c4942274fcbbdde9f85fe00ab84_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i7457863766a040118de6ffee8ec5b431_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i04113eb27b1e43ffbfd9642c6069987f_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="icf4986c7cbb8455e9c0f49d146ccedc8_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2e3235fe67864db18c78e9fd397b472a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib33bb96012df41a0af11edddef5600e0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4ab21538b1eb4272b42ff2f97cfe420b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5bea189764b842688b0ed5bbecc6eba7_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if95d48fb539945b481dbec4b4df68002_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i031eff68583d4e1d9cb9d28625027a43_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6c1214c67b114f3eafda00688d159f98_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i504127ed1dc9485395e2595eb3925741_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie25f08aa6d38429b9c0cf3fa0f848018_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7c205eaa6f3b45e2b25689c7721188e9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4deab0d8457c4361a00fd0b6c5f3b53a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i34e182655fe046309e940e7dd529867e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icae0b755634b423da5e5c533ee447616_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i63ac8cb91153441db69a664d02c4a1c6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i781bd0b0f2c4402892b1376132d78ac4_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i707be3c95d984c6f809280a0fefd8b8c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i64fc3dee27c24c7483c439903d8dfa73_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia475cb8977dd492b82451a3c7525e17d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i04c8542e9e8d4fc283279f788076b38f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i238fd13c690f49108f059a80cf12e05f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icc1a0dc417df4f45be6d35bd3b4fcfce_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i580ae73b7e284765846e3eb8514faadc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibe6ac57fbd6548efba0ef8285055c4e6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ieb5906f2d1404686a78596f978c3c152_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if61430fe16294acc965c6c8241d4d118_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6849f75cb7dc47da8f27d327fc460030_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i02535c79e2514b20a2f8d5437811314c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6615eedba9414159ad4491d34ac8a9ca_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9ecee855f30c47f297ef0e977eb0b7fc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id6372d7312d448cbab90746bcb659269_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9b54416c3999490586f17233a4b12323_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i39419e85f506441dae96e5d9559ced02_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if9ed0461b2684e9da2c38798abb414ad_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i65aff68f51e54f8f9dd4859d432f15e5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaab7e1a9f0fd417ba08fe0b7fb5013aa_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9b06b1ac53ec45d3acfe296c544929b0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie78c9a8437e44067b8ef63380fbedf8b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idf2950fb24dc4860831f87d103b4244c_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia26bef6f24414206bb690a6782f1ab86_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia4bc57180798424cb264cb8d61c947d9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i74e621a51fdf42bd9265ec3689cdaa68_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id28926388eca4c159750608b1f830d8a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0e1f791c91bc498d8280148eb2b333ca_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8ea4268a4b2f4014b1196096f557fbcb_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib5d111384ad94e8c9c5d4870221fce07_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic45dd8f940bc47c1bb945be2c1d2db6f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie53bbac0f7c34504b364888cabd2bba4_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8e575e2f59b44792b9c1453d8abb3462_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3697875619cc46648ab3e914ba0f79a2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5338fb2620814865bf2f5dcb89483125_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i65f896b0dcfe4246afb7127341b2134b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic7674d5a76754050abccef74e98dd5a0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i944dac936ec14838a5ca74fa41aade07_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i55ae9d8a9ea7401daa50979521909cbf_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5f19802d01f142f0a516dc1023e6ade2_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i7abb8f2e631d4ab4ad57fbcba2b85cd0_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i412fe50b232e4864b3c673ba85127a72_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iaa705c44878a4498bd593643d82e1f8a_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:RetailElectricNaturalGasandCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i7df8c7a567074c63b2a8db2681888084_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8d3df5052a184ba980726cda38bad0d4_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i053557e4ce3c4b79b292223faa7c2d75_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i10635f18bc694551ba93ac7b0d9f34bc_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ibc44b2d9c4cb457ea9e0019e692b89ea_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia94871e6a2c245c5a5db9b79cf781954_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2710e9c703144016a4860bcaff391f99_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if510c3be580040ee8da613f1d73d450f_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i85367e70d69b4b78b17e4b50a48b7a10_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i703d3842756d404f88c5eeba8b91e45a_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2fdad2ed951a43e2822c4d20ffa1d81a_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i27b0453d5bbf40faa499cdcf64a7340a_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:WholesaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie2f857bb6c544b3087033b0d1a80b3d3_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i6d8ac6f5da084878abe0de0617fdf555_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="idbdcf20ec1984513bceee0c7bcddbe7a_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i963eb24e67e242ea9116d0d415700624_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8da531a0cfa842c4ba581e44d084f0fc_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id6599ef762ab4841ac3a79a929efcead_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:MarketOffSystemSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i46f3ba5f9b9245ce8c5b7c210f931ddf_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i933ffb4de0a841c0a6e124c082f66c72_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if77b8f39ddcb42be974313094c5f907f_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i47238fa7fbff4b598f23a8007e41dd4f_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ibb2afca8236a4828a7c50e3fbb634056_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0c2e83015ae34fa9be99599a8a60bdde_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:TransmissionOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i60d2bc25c7414ad283f7c328ae5f56ae_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i702b035b1f704ad7ac66b9e34a1d108b_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iae569a20a7f94bf5ab53fcc67a85b51e_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i83cbd8ca68fd476a9cf4346a75f07b53_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iae0428eebafa4964a5b69d03144cf168_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="idcde99d51f98406897ef8f6b2fe8b3f8_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i63d764a6fd7d4720b55bc6cb3c6ae399_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i920d6d2b9b1d4269bebf5a8eac77c7f4_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i66290cc9859241e68bfc52d33dfafbe1_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="icd9427f6dec6419d838e002f802d31e4_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i1dc5880eb07a47e19f4d9867f472c300_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie72e8c2d4c3c4813bd786ccc6a7fcb58_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5fcee7f8697e43bd9810103d5e1ad8c6_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ifabe49a0b6704f589ff33ef981c565bb_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8e3ac1aa105a493d9cc8cb58fa8c31b8_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i4ac03ed6fe1d4a56b953300a36545501_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib3556506aabb4a089d0f57e63c4e2cbd_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib9d21f865f224624bb9b3ecffe611ee8_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie09c9163fb674945aea812466d99ac71_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i7aaf2018a8e644e6b8e90434a69df4a3_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic1aa67c6d9e841df8c00df4ed44365f7_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i348f3cf057054887a13e75abc8fffd75_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie0d8bccafccf43daad7a02427456114c_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ibcb7b242ac5a4723adacefe623feb87f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3d8e88c3cb39492185f51c7fd486b54a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib8f070b42505492f89f50bc5be2f4128_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id6df241e68d74865a6a04ad6d8312044_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9ff765e072544f8695a9751a0ccd7d0f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i082624c0972947c4bb56784ae2198c51_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7772794ad5d84d09baec9ef299d81df5_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia1b45abd48f14a209dab6a7dd9a0e427_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7aba4a8329a84046b9124f3fde0192f6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2e217553489343278636d30c25c14b72_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id24cad4754d14997b4625edef6a46b51_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i717f458a0f4841bf9c4ba4b3f0006575_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i31c187165438409e9b4e15694d414405_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4effa6a647ab44298a41d8b0f0c1302c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8203385b70064f499b6e9c4db5d4f8ac_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i165f1ef07d08477baf1dc5f03e9b90b0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7806d32b8e2942f5b0523f96148ed335_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6f4995c024184679a7ef540f6cd00e49_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic1ddb5be045842abb74122d770e60b98_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibc23981f33d1474d86db50a83d04659e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8213650814d445a7a8ac710af428674a_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ibc2585c41ab643a4b3325110ca007a04_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i91fbb703f05447a1b4e733dd05441075_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i74720f2e5d9145b48e23bc1d84dda748_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i638e1a51e368486f9b363ff726f39ee6_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3ff05e9864a747ce9420ab43bb332361_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5d3e89cafc524d1a95ef6617f630190d_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i27de25e9198344d5ac66ac4b8c2e3d65_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i07e9ab77e75041488e525c0ffdee0062_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i66f4660c077242ca8e90f1e49cd7b53c_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ief816de84f1b49b390e17b2ad1c21543_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib9a7bd1d0a304e4cabb7ba70bd201ad3_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ibb9fe2df19944d4ebacb244e8c2b11fa_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0c114a9338ac4a8390f6a8ab4e184779_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i1941fb5956234da08ddffd5db062619b_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3bfef0b8dc2947c0b06f57c8316716f3_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic7e4cceb2a8c46db8a5317f99398d20d_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8b800e13bf2f46aa857fc2412c469d8a_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5ff22d6ddda049e3b6f51352253f72dd_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i271173f587454cd785ae55b7af21d353_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9ef8919641ae47f69ba5b66fa536f799_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4fbbabcc36ff4b0685f14ff6e2630e42_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifc0aa370d32446f988dd959d13d5264f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i96be9bfd73b74586b7b0ca49f9f7bc57_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i05caece4a6894c42b33fd6a339abe305_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i826e6e0f60a24246b75ff17b2a5392ec_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia7b777ba760642b088376226d21c0af0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2dbbe7d81da847eca8298159e69c2eec_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i310c2915a10d4c0a817b8174f098c78e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i413246bbf0f443fab1ed7b7143ad379e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifef6e57f7e064ce19a2290af334d6ccd_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i99e19cc20ec94b80bdfb16d9f35dee69_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4388ba485b764a8d9623c376b1bc4acb_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ief97b7d9d0854409881d690ba3997cff_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5470e145d5a44baf800af1a52d8d687d_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i38ca9585da7a4601a9d0c1ef0c2559b6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic07fad6b8e1e4845be569fc91418f875_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia2a17eaba0cb4e2a8c41931788d48070_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibca39801df8a4c888383cbef6c173265_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4de9197b5d2b4197b47fa1010eaa059a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i686d950d0dcd49d1ad1ee0b920e5e05b_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="idb02810b27cb4342bdcb6e762aadc623_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8426429084fd484b80e078134472be8e_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id6bc68a14122466aa873241c7294ba11_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2cb564f71d1c47cfb383d0dd8e5d32d5_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2a7c90d570094c2a946d71e283397ce1_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i96e5695849d74ffb8014bd4b03fd6ce1_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i16eda3223de64b1dbe45cf60cf7f0a7e_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if667774084f84aebb780dbbd5052c110_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iba8ae9dd17434580803b5850426639b3_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ife31a755e8564fcd8205dd26ffb4e1a6_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5d075d94d0724ba5bfb0c211b7e241c9_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if4d02363b134440aba3d426d4ee396e0_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i27a6a63253a74761bc9c7644cead9240_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9c0c0c104a124b8785fe29753f295501_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if42fd17b9aec4bb9870194c3785b195e_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:IntercompanyCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i71447f1f7d6d4f408132408c4c819cbb_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i868f34b2ab244dce8d3a02529e2df93c_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bkh:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib18c65ff92de49e6a001a006bf900598_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie015a7ec91f44d4c828a8b76df5c9fa8_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bkh:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2690ede6473f4b90982b50ec9e9a7aef_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iefdce4b4d8fb47839f93db4d24571b21_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="idee6473d4a694fa38aa36d1b3d635ba4_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i51cfe508b7d44ae2867eac9870bf3c13_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if65cd759b70e42758a40bc4878ae9751_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia395fa38b3614850beb593895a1a8e3b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i19ffa04cf59641d582c52fa8c17ac3a6_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7bd5bb5019fc45f39d64189a670ebab4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if592cc9856154743a1ea1286d615ba21_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibece70bd25eb4c87aa3f9faec291384e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:PowerGenerationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i787773afe3d44028b827d6c7e14d4b0b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i12cc94b76ed14d80b1d33fb501fbf393_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:MiningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0f795c75baec423f9b57dfe91fa749d4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i890a78495af5444ca008df573815e08e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibe20254355b24a43bb12947a4c591eef_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5c8d0953ba7940ca82cb5e19c69e1e80_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredFuelCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i31095bc35457404e960f47351e238fe1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredFuelCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifb4a6f7ba64a417ebb7c1f196fbe43b6_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AssetRecoverableGasCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="icc4a66bacae24f8d8550985660b8ab0c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AssetRecoverableGasCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i10ff983f6daf4d8ebbf4c773741983f2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PriceRiskDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i865e304246a84fb692f5667cd651e6a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PriceRiskDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if8697f72857a4617bead7b9f06d967ae_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">bkh:AllowanceForFundsUsedDuringConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i7f351e40655d4bb9ad7feab393ce9269_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">bkh:AllowanceForFundsUsedDuringConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i570ada745fdd470c88df8e98cb558a73_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i89730aeb2aba4be48c96cf41294e19d5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8054a835d1564d199c63feab2dc682d3_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">bkh:EnvironmentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9ab57ea32be741c2b88191401ccef05a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">bkh:EnvironmentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie4ec054546a448deb9ef2d3db052718d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i54b7638727a64c98b1574f1478b4ab34_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:LossOnReacquiredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic78eea51334044d8a49d94155c0291f3_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib60aeba3cc6144cb8d0137fab010b010_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:RenewableEnergyProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i46facbbde8774618886ae845c2c291cd_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">bkh:FlowThroughAccountingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i542c889932624837a3c33d569a831a56_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">bkh:FlowThroughAccountingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i10a7f19f62c84c87a22a3e4f9119218b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:EnvironmentalRestorationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib42fc8ff50154584ac07948f94183cb7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:EnvironmentalRestorationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic4eb07b5bce9416dbbb1c66d8e248eb5_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">bkh:GasSupplyContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9c4e44f579754bb49f3af31b6b82e5a1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">bkh:GasSupplyContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia539eb31742d4d21812a936b3a0ef1c7_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">bkh:OtherRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iaa4f40493d70484995966a192ac3ce7f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">bkh:OtherRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1b57a8157d5a454ea4d12d3722faef32_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredFuelCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9ccd8909a77b4020843566c7b7054b66_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredFuelCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic90bee174e5341b8b6bcfcdc10517875_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i0d644ac25457433b92a9058e25686b84_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:PensionAndOtherPostretirementPlansCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id69a15367fbd4a87af6b821d62e2e9a7_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ifb1c2eeb6436407088cf4b6f51b285d9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RemovalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1c1a0a4572254085b53fb2ddf286eeeb_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">bkh:DeferredIncomeTaxChargesaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9c04a1d7dc9a4df9b735f403fdb6eb7f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">bkh:DeferredIncomeTaxChargesaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5595d61e6d924ef69dc39bdeb0280dea_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">bkh:OtherRegulatoryLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i49c8ef6b927449639952a59ceb282498_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">bkh:OtherRegulatoryLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i41a7f931e60f4c1f94169c357ec064fb_I20200911">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">bkh:RateReviewFiledwiththeRegulatoryAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">bkh:ColoradoPublicUtilitiesCommissionCPUCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:BlackHillsEnergyColoradoGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-11</instant>
        </period>
    </context>
    <context id="ib689cb1aee00457e812bd5fe7c702a9b_D20200911-20200911">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">bkh:RateReviewFiledwiththeRegulatoryAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">bkh:ColoradoPublicUtilitiesCommissionCPUCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:BlackHillsEnergyColoradoGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-11</startDate>
            <endDate>2020-09-11</endDate>
        </period>
    </context>
    <context id="icb7c233967124569960c90843badc1ee_D20200911-20200911">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">bkh:SystemSafetyAndIntegrityRiderRateReviewFiledWithTheRegulatoryAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">bkh:ColoradoPublicUtilitiesCommissionCPUCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:BlackHillsEnergyColoradoGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-11</startDate>
            <endDate>2020-09-11</endDate>
        </period>
    </context>
    <context id="ib8a77257b75d4047b6a3d0cea126fb0b_D20190201-20190201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">bkh:RateReviewFiledwiththeRegulatoryAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">bkh:ColoradoPublicUtilitiesCommissionCPUCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:BlackHillsEnergyColoradoGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-01</endDate>
        </period>
    </context>
    <context id="ic6b792933b234fa2b3a5907e86cafd7e_I20190201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">bkh:RateReviewFiledwiththeRegulatoryAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">bkh:ColoradoPublicUtilitiesCommissionCPUCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:BlackHillsEnergyColoradoGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-01</instant>
        </period>
    </context>
    <context id="i7cca51c85dc34786bac74cfe9ee9fd5a_D20200519-20200519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">bkh:RateReviewFiledwiththeRegulatoryAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">bkh:ColoradoPublicUtilitiesCommissionCPUCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:BlackHillsEnergyColoradoGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-19</startDate>
            <endDate>2020-05-19</endDate>
        </period>
    </context>
    <context id="i4ad9553d89714961a14265a392ecf187_I20200601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">bkh:RateReviewFiledwiththeRegulatoryAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">bkh:NebraskaPublcServiceCommissionNPSCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:BlackHillsEnergyNebraskaGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-01</instant>
        </period>
    </context>
    <context id="i16d3cef22cbc485c8c530cfdadd7eb57_D20200601-20200601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">bkh:RateReviewFiledwiththeRegulatoryAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">bkh:NebraskaPublcServiceCommissionNPSCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:BlackHillsEnergyNebraskaGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="ic319ffc8e4d944479717d3fc5363fb19_D20200601-20200601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">bkh:SystemSafetyAndIntegrityRiderRateReviewFiledWithTheRegulatoryAgencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">bkh:NebraskaPublcServiceCommissionNPSCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:BlackHillsEnergyNebraskaGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="if43e3ce8e7ee4dff85a3f0224c728144_I20201015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">bkh:FederalEnergyRegulatoryCommissionFERCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:BlackHillsWyomingandWyomingElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-15</instant>
        </period>
    </context>
    <context id="ia5b6f56e862648a38500bdd8e8957bbd_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">bkh:FederalEnergyRegulatoryCommissionFERCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:BlackHillsWyomingandWyomingElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i93ff1bcc45184e5ab4dc281dc9254a02_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4db1431fc3e54ddf97ca35295a20554a_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id72ff4ae06434ca9829518a0c4bf9c8e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9e9fd86634bb41c5b3bd0713429e8a65_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if2567e9c04b84601ad4ef6ffda6fa877_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i87254149c1804e2dab5b77cc59aaf50a_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9f037c1c4b764c9bb79f107562cdb5f2_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifd590da669a246c798f5f092718a9dac_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id34c5b4c6d664cacbd1c6b4482c894c5_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i96f3343a23b64f10aab12e9be5b5fd56_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i79757b442c3e44f68e9145fa47148d71_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i429e8798476747b38d1c2cd211fc8338_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib9f13018b71b4cf18d5a3d4ecafe036e_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4f9edb39d04748d1afd797aaf5daaf90_D20200617-20200617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bkh:SeniorUnsecuredNotesDue2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-17</startDate>
            <endDate>2020-06-17</endDate>
        </period>
    </context>
    <context id="i5fc892fdb6344f1d9bc2859cbb5feade_I20200617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bkh:SeniorUnsecuredNotesDue2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-17</instant>
        </period>
    </context>
    <context id="idb0e66c8093f4d6e990a67c9ed4833bb_D20200324-20200324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bkh:BondsDue2024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:SouthDakotaElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-24</startDate>
            <endDate>2020-03-24</endDate>
        </period>
    </context>
    <context id="i88549d500e1b4e7bb6d8d53f62adca41_D20200227-20200227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-27</startDate>
            <endDate>2020-02-27</endDate>
        </period>
    </context>
    <context id="ia84315dc57364e7891383f52ad2462d8_I20200227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-27</instant>
        </period>
    </context>
    <context id="ied6ff49f7b564eff96c62cc350b154c0_I20200803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <instant>2020-08-03</instant>
        </period>
    </context>
    <context id="i5929b495c0964626a0623d0f3f1b1c78_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ibd524634f8ea49459d4d77ee6825c0f7_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1e072ec394b244f78108ef26867245b7_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ifc3855b73b2a4e2797190dc7a491669e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i53c84da323574809856f3d003b445e9f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia6e0e13200d445419df25ef4b1a84b67_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:FutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9ccfbc2393584c6c95d4ec7d0ece5cef_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iab18b6c4f661460088768c4ca8cf5048_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i409d266fb3624f01b7a8e3667e79a73b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iab9676443aba44f1a14d203358aac8cd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id15df1899b87422ba9d384e739ed5442_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:BasisSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib4bebd780e95429aa9062f47d7116cd3_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:BasisSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icc305088dc5d4c1893e75b3e92f5e23d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:BasisSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6fcb9e7013054cc89e4fe7d133cfc4dd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:BasisSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id8f745bd9ca444dfa10401e706daaf02_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bkh:FixedforFloatSwapsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4a846990845846fdbfd3fcf5f48b0d5e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bkh:FixedforFloatSwapsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0f6ca279d17444f88207bbbacf126b99_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bkh:FixedforFloatSwapsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic4619efeff3d4c8db1ccaa471239095c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bkh:FixedforFloatSwapsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i154203008e4844d5b783509178cb13ce_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bkh:NaturalGasPhysicalPurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i27683afe6c4a4534aaff16ab95f972a9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bkh:NaturalGasPhysicalPurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifb323cdf33674248a687718e6b3ff26b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bkh:NaturalGasPhysicalPurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4f585cfafa844620a13fea4258a18142_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bkh:NaturalGasPhysicalPurchasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id7c9515f68b84d19836eb6dd05e6af1c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EnergyRelatedDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ifcfe7ae3d4bd4fa3974b61e0cee3d3cf_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EnergyRelatedDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iee7375e3f2a8443ea346f14566b16d90_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EnergyRelatedDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia99aa656013640a6a869d8e208fc8e90_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EnergyRelatedDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie639b07dbe204f788adb673c15f3aecc_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5039961063e64c4c88e7370009f16aef_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeAssetsCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i2f2596d284284c68b991dd4c696e3f3d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeAssetsCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i361ed5d69b7547e8b6a259335fc83704_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeAssetsNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if54152f6f2bf4df494986772694b6d82_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeAssetsNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i04a8524845d04fe2989d367a87c8a93a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3ecd1a6103a048f7b2ceaf384ef9d37d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib1f495066f7548f1ba91faa7fd6723d8_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeLiabilitiesNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i83785b707426480e908ec196cae3ba7d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeLiabilitiesNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib937fab4ceac4ad283926818af33bb24_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i39cdfb7048434486b76d1ddb3367d3ec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib7c5b153ce53404e96147e58daa969f5_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeAssetsCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ic31eb295a2ad42978ad6283df58d79bf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeAssetsCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3b0a986b6dfb4ad09e1d5687bb620df6_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeAssetsNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="id83133c194844b45b0384523cd3ab46e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeAssetsNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic4c2b2bc9d874d1e84f755c260a6b439_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3af1ec5ae9184b76b3b82e559cff6a2f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeLiabilitiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i653afd1a2df6406da28feeafae6ace6d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeLiabilitiesNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4f35af5e4b9d4203a9cf022726458171_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bkh:DerivativeLiabilitiesNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie40fdc2113a645918af98bb0b469b612_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia2eb2969fc2d4c77a76630705931c3a2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6ca05b9a110f40c49436b64bc9bbc6af_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibab023409b154f47835d74e849d155af_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie4273ee089f84ffcac8ad8b32eaa4b8a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i64c141c8d8244f85a64ed92d254b3f55_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib631cb2bc6394730b5e5d4e60014660e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i337dc398188c41869f17fbbb7b757bd9_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0d0698c12b504851b7c7507ae6f13787_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5dbbe8c5846d4587a2f1284f2ab59d02_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i093da0e224954d56bc65addeb8be6403_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6009ae228c704fd1ae8b0722e942462e_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i41fed0459a06463c8397614b395c00c4_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i91ede4a384554679a2a7af75fbdadd2b_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i7b3f4cabe6994c7782a998b5c8b74dbc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5d01145a6fb945ababb144ed2c35d2fb_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i72be9ff0d1ba4ba591fa8cab4b60a4fe_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i94defe4d51114e189b148f5a3d37daf2_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2ef2bf04bf604c16942b225f31d5ac9a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i10201830bc3740e6adb6cfde2e650cc6_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib3aaabc49891476ea6e06ec9f7eba62f_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i160a68f577004a259732d7e214ca3cad_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id14f520f1e314d79b8c73c431b98d356_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5e162103b6ba45458d395a5eef301668_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i19ecca7610cc4d9499ab545a06739ac0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iddcbba08ed0a4b88a7969c6f766ee438_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0ef9a3502d8b4dd7901ce1c7470e2e86_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib7177d0272dd45159ce627d35a8dbf5b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5217b5c6878a4dd58a1dbccf35923a0d_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="icf1da5b4f4e14b178a04bf0c980fd574_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6893d5e07dfb4552947a6963127e7dab_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i4923399ea552439596bcecad8610602e_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i581c584da52645ebb9e0277a49188f03_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i89b4c4cea9a24fbe8c8a2d460cbf9048_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7ba16c50143a4087beabb0487893c899_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">us-gaap:ElectricityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i34b7adf819a44749846f2a2552dd705b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0ec386d0e0e743dc93ba179efba33e79_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">bkh:NaturalGasDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic5b83005b8dc4e0195e2791fdd42ea21_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iab92053de25c4babaa600b9bd2de11ec_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i382203cdc2ae448b94196d70d48f0a83_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6621854c376d4fadaab2b54aeb5f56a5_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9ad0cda0dc5147f4acfd832ed5eee8be_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia914ecdd51c94889af2baf07d4432f83_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i470330ff6cbd438aa2c7400c05d38a92_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i5166389b27624aefbb1a6173856fc44b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib44c3fc32ea54b6e9d20693eb2d741d5_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia8687cd5e52a4790b895a8245f0b1e73_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iba8fd0373128414a812dc92cfda41d26_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i15ab78633ffe4e72981025d491b8d265_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:ElectricUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i1b3eccd85989417ba1f6e1aaccc97504_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i51712c7efc2e48afbfc2b385837e4f6d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i9fa134ec9db04a05ba3e7118f8499473_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia8eb618189ad4ea4b46e6258d900eed4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if34bb9081d8a4398bb4df5b1443f27e3_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4e3e946d00a344da81e4588771aee8a7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8ffbdb15117a41d8b3ad207aa025d785_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifa03e45155d84de1bc5b126763f9c579_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7d4908cb38024456b9e8517bfd5f2f49_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3aa6e07d187443c39501c00cc98d48e6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bkh:GasUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3081e90c4de84dcda0ca712107be1b27_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8474d96f1c10469eac2d07953d5dfefa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2a7d45a5edcb4447b87e7cd96e8b1c3a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6adb5060275a4c9f8fca3c90c1656b23_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3a232fb6d47840ffbd0bfca9c3ff33b7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if0e14130aa464384885e0ab65adf347f_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i901d3565f07743bf967856abbac47e17_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3c34520f6fc24da9ad080bd7aaf29ffe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="i583d62b876ad40ec8dd98c84edc74729_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ice98b92f4c2849ed943a816a36c221cd_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if2d43bbfe67c41a5b058a7cd93aaf8f7_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ida2cc45c7d87445399bbe869db5e4a21_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i771fb13be73747d2a78e788b8f3fdabd_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i28c8a73fa78246ea869911165e384fac_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5ac6a0dccecc483d85200176ca191b3c_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i8c9bdd20f4bf47b1a669285f28dba427_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaafe3cf49eb4406fa2a8f631fa598f61_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id183084c90184329a66947d1f908b092_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i694093243d164aac92a560606ac76455_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iac56de1aec2b401f85553018c525bb2e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i490499eddccf492280db8601d8f8854b_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i06bca46e35164543baf4c4715a5ab5bd_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib5953503ac6340878acdc28480af7db8_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2dd2b865e2654637bb9e1896fb0c1327_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i755ecf3175a745e682b4ab0a796d79e0_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2c3961eb6c9641d49d1aa0b1e10865c6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i75e6c9fa7bda4ea68eb5fae91cded27f_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2c49a1b6c5f34f629e69d432cf5b3feb_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia9d286100f954fedae03551e9693521b_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic1ac934cba6a4400b305aa3ff8322380_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic6c5b0d3a5f04a73aada70db28f8a017_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i300e868f16614bee8d48da8e28610afb_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i82f08fe5fcb446afa85910dab011f0a9_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5702e728d3ef4cdcbd3a3e75826bc0a4_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iee0025267f9a4c009febbce56a8808eb_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie54a7d471e7843f4a6a1374ca88fc945_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="idc93e653494d4c85a1d78799c5962beb_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9354772627f9477f8cdd4fcab46515e9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i13f7d46c736e4bf5bc0a52a42f5961cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i230234fa2d244fc59c5311fe89a45701_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</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="iee35038cc8f240b6b743e65417091e49_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i04977d598656473dbd098df400c991b1_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3ce30b15d14b4d45a048fe285d250120_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9905cf5491174ef7b753c7d85899c0b0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8fc6c2e969cb4a34b5b0165ba04038db_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if58ea998c19a4b0a945804f29a1835fa_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie93931000d3a412db29c014ed5145a3e_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ic9668c877f194060ae92ac192f1fe5c1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6ee0ccb5fd1d486cbedbbfa39ad9da39_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2ab137c0df52479c815d98f2b0b4c4cc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4a2b5964f23d4d1f8e718e4f0814223b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia618003b4462487ab520cf95a169756a_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id0b8064b1a9241d6a9a412ab68178cb2_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i25dde4dee438441893ea5fec0270b3e8_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0664d37268034ac78665e72d9d9b7bf2_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i60f54f00fb944a509e703919366c46ef_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i937f13b7f08e486494990796a3e728e8_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i65b1217e029e45e68de5a04b20a4a65a_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i2adf610921994c0abd43ac1bdfa711d7_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="idf2053c9e3434f669e41a5c768933fd1_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i288a0c91eb9c4647bea1075d61439f7b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibdb7bdba6a304f65ba7ddfd49dcd40b5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i597d1e26b8314f788ab70b849e2a4345_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iec18440d10ac4879a03731feb8d68c56_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i25632df7a4e544f88b29fe9971227e0b_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8a3be30ddd1c4044a084be3b05e6dc38_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ifc004fd767d74a0d817f17523cefc946_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0b2ae376947d49cab5f3501c1d27ce22_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i94d6656f4ecb4bb398422f30ffbe20b7_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ifd61bd37160948d2b194787b71bac38c_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i76b736a64774460a98031dfd39046c99_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i795aa99176404e02a9a7630d7aa9ad05_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie1bfee60d2f3457893faf2f663223eb6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie3eac6dc055045958d4ea09f3118fa41_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i209516c4587e4fbeb38232a75055a4d1_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i6e9def42f42c4dd79ccc70504c8414a4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="idb562b81fa6f4471bc408d8380685409_I20200701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermContractForPurchaseOfElectricPowerAxis">bkh:CityOfColoradoSpringsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:ColoradoElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-01</instant>
        </period>
    </context>
    <context id="i8a00660d5b95441ea8aab78176d5823b_I20190626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermContractForPurchaseOfElectricPowerAxis">bkh:PlatteRiverPowerAuthorityWindPowerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-26</instant>
        </period>
    </context>
    <context id="i1151e3f7172441a2a408149d5aeb626a_I20200911">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermContractForPurchaseOfElectricPowerAxis">bkh:FallRiverSolarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:SouthDakotaElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-11</instant>
        </period>
    </context>
    <context id="i9686d82a3a334a91b2244651717e7754_D20200911-20200911">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermContractForPurchaseOfElectricPowerAxis">bkh:FallRiverSolarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">bkh:SouthDakotaElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-11</startDate>
            <endDate>2020-09-11</endDate>
        </period>
    </context>
    <context id="ie1cd7896f1514ab896b944ff418ea419_I20180228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
        </entity>
        <period>
            <instant>2018-02-28</instant>
        </period>
    </context>
    <context id="i3597d9e258f54896b06b33fd75ebcf83_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:IncomeApproachValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="iebc2494ebfec44ea99761b4683feddd3_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4eae63537c0045bca4785761f6e157bd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie88d5d39fbf640708f17f27bd579f8ca_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8d7f2e42b5a049a5acba271e67151167_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2eccfcbf092846c69c44d2d61cd1da07_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ib4b61fd7c9a543489b6874073202ac08_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001130464</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </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="mi">
        <measure>utr:mi</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="utility">
        <measure>bkh:utility</measure>
    </unit>
    <unit id="mw">
        <measure>utr:MW</measure>
    </unit>
    <unit id="mmbtu">
        <measure>utr:MMBTU</measure>
    </unit>
    <unit id="mw2">
        <measure>bkh:mW</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180L2ZyYWc6OTkyZmQyMzE5OWI4NGJmNTljOWM5ODgxYjhmNTI1MzMvdGFibGU6OGFlZTQ3MDljYjZjNGJiMzg5OWM4NjEwYzRjNzAwODEvdGFibGVyYW5nZTo4YWVlNDcwOWNiNmM0YmIzODk5Yzg2MTBjNGM3MDA4MV8zLTEtMS0xLTA_47b094e2-a880-4718-b478-3bdb941f216b">0001130464</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180L2ZyYWc6OTkyZmQyMzE5OWI4NGJmNTljOWM5ODgxYjhmNTI1MzMvdGFibGU6OGFlZTQ3MDljYjZjNGJiMzg5OWM4NjEwYzRjNzAwODEvdGFibGVyYW5nZTo4YWVlNDcwOWNiNmM0YmIzODk5Yzg2MTBjNGM3MDA4MV80LTEtMS0xLTA_d7af7e2c-d04d-4e7a-986e-b35034f34cd6">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180L2ZyYWc6OTkyZmQyMzE5OWI4NGJmNTljOWM5ODgxYjhmNTI1MzMvdGFibGU6OGFlZTQ3MDljYjZjNGJiMzg5OWM4NjEwYzRjNzAwODEvdGFibGVyYW5nZTo4YWVlNDcwOWNiNmM0YmIzODk5Yzg2MTBjNGM3MDA4MV81LTEtMS0xLTA_4e0b7daa-9828-49a9-bc38-da050a4fbbe9">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180L2ZyYWc6OTkyZmQyMzE5OWI4NGJmNTljOWM5ODgxYjhmNTI1MzMvdGFibGU6OGFlZTQ3MDljYjZjNGJiMzg5OWM4NjEwYzRjNzAwODEvdGFibGVyYW5nZTo4YWVlNDcwOWNiNmM0YmIzODk5Yzg2MTBjNGM3MDA4MV82LTEtMS0xLTA_094d7a17-a6d9-4589-b4f7-12f85a760915">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180L2ZyYWc6OTkyZmQyMzE5OWI4NGJmNTljOWM5ODgxYjhmNTI1MzMvdGFibGU6OGFlZTQ3MDljYjZjNGJiMzg5OWM4NjEwYzRjNzAwODEvdGFibGVyYW5nZTo4YWVlNDcwOWNiNmM0YmIzODk5Yzg2MTBjNGM3MDA4MV83LTEtMS0xLTA_ba8d71a2-79be-4db8-b0d4-44738f7c69f8">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjM3_2c498b32-3e6c-47af-ade5-e46dd358fca2">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjMy_40adc93c-ebd3-4abf-965e-ef96fffad0a9">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMTE_03bdd037-baf1-498d-b632-b25693ec0f07">2020-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjMz_fb423f46-2b8e-495e-b35e-9e09430ba71c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjI5_2765a441-2a99-4eb3-8d70-ff56d5d5be2b">001-31303</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjIz_6e13c2d3-4e36-4410-9a26-fc433b2276d9">Black Hills Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjM0_07f8f7f8-4612-4f31-9f6a-596371db00d8">SD</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjI0_9b169210-c110-4051-b9c4-71f4b5c4ad62">46-0458824</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjMw_9c9eb74b-6afa-413e-8a1d-11f051bb863e">7001 Mount Rushmore Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjI1_1054aca8-4b5c-4814-bc76-ed59430788bc">Rapid City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjI2_21afbb6e-4f04-4daa-9385-c590f5db79c8">SD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjM1_acba52be-e275-4551-af42-3ef39d10623d">57702</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjIy_7f62a375-2146-4857-9594-74ba05efd9b1">605</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjI3_700da8c0-794c-468c-86af-9954d18d12cc">721-1700</dei:LocalPhoneNumber>
    <dei:EntityCurrentReportingStatus
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjM2_d2e017f2-d810-4013-89cd-7081185d5877">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjMx_b4c11821-2a4b-40f1-9e25-aa4a016bc7a6">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGFibGU6ZmI0YzQyNWVmMDJlNDhhNGE3YmExNDM5Zjc4YzhlYmQvdGFibGVyYW5nZTpmYjRjNDI1ZWYwMmU0OGE0YTdiYTE0MzlmNzhjOGViZF8wLTEtMS0xLTA_b46237cb-0485-46fc-af50-009f1cc6ee9e">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGFibGU6ZmI0YzQyNWVmMDJlNDhhNGE3YmExNDM5Zjc4YzhlYmQvdGFibGVyYW5nZTpmYjRjNDI1ZWYwMmU0OGE0YTdiYTE0MzlmNzhjOGViZF8yLTUtMS0xLTA_fca56db0-add5-4fe0-8158-d5ce7b2cb0d2">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGFibGU6ZmI0YzQyNWVmMDJlNDhhNGE3YmExNDM5Zjc4YzhlYmQvdGFibGVyYW5nZTpmYjRjNDI1ZWYwMmU0OGE0YTdiYTE0MzlmNzhjOGViZF80LTUtMS0xLTA_c9664791-bb2b-4094-9691-a807a0c40800">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGV4dHJlZ2lvbjpiZTg3YWEzZmIyODk0ZjEyYTk5ZTQwM2IwZjQ2MTJmM18yMjI4_0b600d7d-25a2-418a-a6ec-42b738882e9b">false</dei:EntityShellCompany>
    <dei:Security12bTitle
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGFibGU6MzVmYTc0NDY0NjRhNGRjMmJkZDJlNDQ5Y2I5ZTI1OGQvdGFibGVyYW5nZTozNWZhNzQ0NjQ2NGE0ZGMyYmRkMmU0NDljYjllMjU4ZF8yLTEtMS0xLTA_6b52a57d-5e28-4486-9eb3-0024f146c986">Common stock of $1.00 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGFibGU6MzVmYTc0NDY0NjRhNGRjMmJkZDJlNDQ5Y2I5ZTI1OGQvdGFibGVyYW5nZTozNWZhNzQ0NjQ2NGE0ZGMyYmRkMmU0NDljYjllMjU4ZF8yLTMtMS0xLTA_8561e286-115b-4241-84cb-73ec0d40c715">BKH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGFibGU6MzVmYTc0NDY0NjRhNGRjMmJkZDJlNDQ5Y2I5ZTI1OGQvdGFibGVyYW5nZTozNWZhNzQ0NjQ2NGE0ZGMyYmRkMmU0NDljYjllMjU4ZF8yLTUtMS0xLTA_fd192215-744c-4594-b2c8-63f583c512e4">NYSE</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i006b011be0ce42639fad6afa6ecbb147_I20201031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xL2ZyYWc6YmU4N2FhM2ZiMjg5NGYxMmE5OWU0MDNiMGY0NjEyZjMvdGFibGU6NWQyZjRjYmY5YmYwNDY2MTgwZTQ3NTBmOGZkYTMzZDQvdGFibGVyYW5nZTo1ZDJmNGNiZjliZjA0NjYxODBlNDc1MGY4ZmRhMzNkNF8xLTItMS0xLTA_104bced0-26b8-4c13-9de5-999d575ada86"
      unitRef="shares">62746692</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfNC0xLTEtMS0w_9791335e-4397-4244-9145-f730ddd9fa1c"
      unitRef="usd">346590000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfNC0yLTEtMS0w_71ba1d85-427d-40a1-8eb9-618624860cdd"
      unitRef="usd">325548000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfNC0zLTEtMS0w_be6cc018-bd3b-4e25-b6dd-51c1b7e814c7"
      unitRef="usd">1210554000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfNC00LTEtMS0w_6136862a-570f-4ec2-8ca5-489a4e92ffe3"
      unitRef="usd">1257246000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfNy0xLTEtMS0w_1f187a37-582b-421e-8e22-ac1a77f969fa"
      unitRef="usd">71686000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfNy0yLTEtMS0w_6828615d-dca0-43f2-ab21-dd92cd0f1fe8"
      unitRef="usd">73544000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfNy0zLTEtMS0w_3aebb806-f38b-49c4-a9a2-1bf9603ec153"
      unitRef="usd">331194000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfNy00LTEtMS0w_5a2400f9-e8e0-44c6-a68c-bf3bba845746"
      unitRef="usd">413486000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfOC0xLTEtMS0w_d5529598-2ae6-49e8-aa63-197d03b44189"
      unitRef="usd">122759000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfOC0yLTEtMS0w_e0395ead-5cec-402f-9617-2feea106771c"
      unitRef="usd">116583000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfOC0zLTEtMS0w_67890b2b-ec2d-4e78-8fe7-22a2ec08d6c3"
      unitRef="usd">365533000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfOC00LTEtMS0w_0d8d6b48-31ca-4d23-b856-df5b972cbe2d"
      unitRef="usd">365116000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfOS0xLTEtMS0w_8b1f444c-877b-415f-8da1-e9c43b3e86eb"
      unitRef="usd">56348000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfOS0yLTEtMS0w_8d593db0-4bcf-4d2f-ab97-2c6f3c9f4f52"
      unitRef="usd">51884000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfOS0zLTEtMS0w_ac4ddfac-7aa8-4525-82b7-b6894e3dcb09"
      unitRef="usd">169413000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfOS00LTEtMS0w_fa6fa82d-dc88-4a2a-9212-04c8b3913411"
      unitRef="usd">154507000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTAtMS0xLTEtMA_69bfc25c-3eaa-4a22-88ae-44bbfd657a75"
      unitRef="usd">13563000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTAtMi0xLTEtMA_fb7a125a-a8f4-4244-8c8e-b71cd36c9002"
      unitRef="usd">12986000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTAtMy0xLTEtMA_2e03db6b-f75a-442c-8040-3bc197053108"
      unitRef="usd">42062000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTAtNC0xLTEtMA_6482007d-d557-479c-9e60-fb6deb3984cf"
      unitRef="usd">39454000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTItMS0xLTEtMA_433b0a1d-17c8-42be-97e2-9cd74274ac6f"
      unitRef="usd">264356000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTItMi0xLTEtMA_913ead9a-50e5-41d0-89d6-1526567f1b8e"
      unitRef="usd">254997000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTItMy0xLTEtMA_dde6ba9d-fc58-45a3-ad43-e0971bc48009"
      unitRef="usd">908202000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTItNC0xLTEtMA_aff7b68d-8b2c-4210-a0bb-aa9125412a91"
      unitRef="usd">972563000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTQtMS0xLTEtMA_545a33c5-4467-423e-88a6-3be79ad9a5fd"
      unitRef="usd">82234000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTQtMi0xLTEtMA_00809e11-e15c-4ce8-982a-50143837fb40"
      unitRef="usd">70551000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTQtMy0xLTEtMA_df9cf66a-a5b9-4183-9cb1-a1f8cc3bce75"
      unitRef="usd">302352000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTQtNC0xLTEtMA_02461f9d-8a77-4bc7-9e13-eb5a59274bfb"
      unitRef="usd">284683000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestCostsIncurred
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTgtMS0xLTEtMA_c9905548-3f85-45cf-b899-d5112145622a"
      unitRef="usd">36521000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTgtMi0xLTEtMA_a7d29c9f-119f-49cd-ae6e-29c6600ae9ef"
      unitRef="usd">34000000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTgtMy0xLTEtMA_4a29df6b-be28-483e-858d-4a44067f8821"
      unitRef="usd">108067000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTgtNC0xLTEtMA_da9eecbd-2e56-4195-bee4-b93835f3b77c"
      unitRef="usd">103677000</us-gaap:InterestCostsIncurred>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTktMS0xLTEtMA_8d81afca-0a21-4503-870d-5c976253da2a"
      unitRef="usd">480000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTktMi0xLTEtMA_902fb0de-8b9c-45b0-b1ad-0d54c2ab8f77"
      unitRef="usd">513000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTktMy0xLTEtMA_71e005b1-bef6-4f9d-9478-7f235e9696b5"
      unitRef="usd">1028000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMTktNC0xLTEtMA_f28bfaa2-dbf7-4dcd-96c4-62993365d1c6"
      unitRef="usd">1208000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjAtMS0xLTEtMA_633ebb55-1a5d-4611-9ee8-2276c87ccd8f"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjAtMi0xLTEtMA_ab93a083-820f-4c62-9067-61e6d58c1e1d"
      unitRef="usd">19741000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjAtMy0xLTEtMA_e687d593-2103-4dee-91fb-533a5eda4026"
      unitRef="usd">6859000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjAtNC0xLTEtMA_1e0c5c6f-038a-48a4-afec-7c3cdc459e49"
      unitRef="usd">19741000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjEtMS0xLTEtMA_37c79ef5-a652-47b0-9e28-b366b6a2d6d4"
      unitRef="usd">-1193000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjEtMi0xLTEtMA_6dee1708-ea41-4b14-8db5-317f11a2ba79"
      unitRef="usd">580000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjEtMy0xLTEtMA_5eae6ff3-071f-41d1-a9a5-22c96dfdbc0c"
      unitRef="usd">-703000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjEtNC0xLTEtMA_8cf11a9b-4d38-44a2-a3d9-b353f2798dd6"
      unitRef="usd">55000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjItMS0xLTEtMA_506b3a76-2d52-44d0-922b-281dfaa6dded"
      unitRef="usd">-37234000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjItMi0xLTEtMA_b7fa425e-9d97-426b-9f8a-9c935b0e5c59"
      unitRef="usd">-52648000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjItMy0xLTEtMA_68dbda1b-6a69-49ab-acf5-173a290c20ff"
      unitRef="usd">-114601000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjItNC0xLTEtMA_52ec29d2-512f-4638-9826-34fc899eac0a"
      unitRef="usd">-122155000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjQtMS0xLTEtMA_e37939cf-d1a1-40bc-bb70-8de206d97eb2"
      unitRef="usd">45000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjQtMi0xLTEtMA_7f892a15-9bea-4524-a539-b01372638ddf"
      unitRef="usd">17903000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjQtMy0xLTEtMA_7026ded1-b791-45a9-8f02-20d99380d3b7"
      unitRef="usd">187751000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjQtNC0xLTEtMA_e5d6b6a1-7724-413f-9b63-c8f53c115f85"
      unitRef="usd">162528000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjUtMS0xLTEtMA_f2d1e075-d98b-4105-8131-825caea97c83"
      unitRef="usd">4651000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjUtMi0xLTEtMA_1a7ee6c5-be83-4ffc-ada0-bb86d8198ff4"
      unitRef="usd">2508000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjUtMy0xLTEtMA_4c6b2ea6-a115-45f6-857c-c3f851aab778"
      unitRef="usd">25484000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjUtNC0xLTEtMA_00911051-a35b-4629-b0a3-2439269411ef"
      unitRef="usd">22078000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjYtMS0xLTEtMA_7e8b2765-c75a-4f39-8da8-51eba44c9528"
      unitRef="usd">40349000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjYtMi0xLTEtMA_d067d010-44aa-433b-b23b-c91b9d11c7c8"
      unitRef="usd">15395000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjYtMy0xLTEtMA_4778d1fb-6ea4-4670-b5d5-2cd493e41196"
      unitRef="usd">162267000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjYtNC0xLTEtMA_76fa227a-bf45-4293-b514-d65ee9f4c442"
      unitRef="usd">140450000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjctMS0xLTEtMA_1825814b-250a-4f85-879a-e43d8cb74147"
      unitRef="usd">4066000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjctMi0xLTEtMA_6a7a9fc6-2a13-4a29-9d50-519857ee8f70"
      unitRef="usd">3655000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjctMy0xLTEtMA_02eb818e-157f-4d86-89b5-be9bb4f2da52"
      unitRef="usd">11844000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjctNC0xLTEtMA_3a04a05c-a2f3-43aa-b23d-6b0847de82ce"
      unitRef="usd">10319000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjgtMS0xLTEtMA_6b6a610a-09bd-4d92-aced-0b9effcb8a99"
      unitRef="usd">36283000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjgtMi0xLTEtMA_a00ad8a6-2577-4755-b906-4dbcab405697"
      unitRef="usd">11740000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjgtMy0xLTEtMA_32238d63-ec25-4ea1-9392-5521712903ec"
      unitRef="usd">150423000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMjgtNC0xLTEtMA_b80e4332-f875-4c01-9d91-98c3f8a9bc65"
      unitRef="usd">130131000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzItMS0xLTEtMA_c592bf5d-3a01-443f-b500-d6dad68c352d"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzItMi0xLTEtMA_4b790c59-6eba-4e97-a7c2-5f16e7822857"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzItMy0xLTEtMA_b7f4a27f-5b49-454a-9f30-91d1954f5df0"
      unitRef="usdPerShare">2.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzItNC0xLTEtMA_1d054319-2b2e-47ad-aeb8-eab8063ed3dd"
      unitRef="usdPerShare">2.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzMtMS0xLTEtMA_fc54ddfb-6feb-4d5c-b379-f656ec80e807"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzMtMi0xLTEtMA_e1528328-198c-4a3a-9965-db0d9c59d218"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzMtMy0xLTEtMA_80596b89-47f3-4679-a216-59c4615da74c"
      unitRef="usdPerShare">2.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzMtNC0xLTEtMA_e0d9516f-0850-46db-8580-741980d29842"
      unitRef="usdPerShare">2.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzYtMS0xLTEtMA_4f679707-d928-4a70-8038-a21af86c3d47"
      unitRef="shares">62575000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzYtMi0xLTEtMA_ec83aeed-7584-4afb-a0d9-b2df26ab0e30"
      unitRef="shares">60976000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzYtMy0xLTEtMA_5ce5fa56-9ff2-4cb0-8f20-9a19a6873f46"
      unitRef="shares">62310000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzYtNC0xLTEtMA_10983cd0-d304-477d-9876-a2f2f216b02d"
      unitRef="shares">60458000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzctMS0xLTEtMA_36905773-6830-48d0-aa65-2789cecabd36"
      unitRef="shares">62630000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzctMi0xLTEtMA_c69ec022-4ad2-4290-ab38-f7e9b4e774aa"
      unitRef="shares">61104000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzctMy0xLTEtMA_06c3da98-eb5b-4f96-b7b0-b470d90beb39"
      unitRef="shares">62362000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18xOS9mcmFnOjlhY2E5ZjBiODgyMDRkZGY4MzFjMDU2ZmJkM2I1ZDZhL3RhYmxlOmZhMzFjOTc4Y2FlNDQ3N2U5MzM3N2Q4NDAzZDg5NTJiL3RhYmxlcmFuZ2U6ZmEzMWM5NzhjYWU0NDc3ZTkzMzc3ZDg0MDNkODk1MmJfMzctNC0xLTEtMA_b9925e4f-c40a-48ec-99b9-ae0e3073f321"
      unitRef="shares">60578000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNC0xLTEtMS0w_7e8b2765-c75a-4f39-8da8-51eba44c9528"
      unitRef="usd">40349000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNC0yLTEtMS0w_d067d010-44aa-433b-b23b-c91b9d11c7c8"
      unitRef="usd">15395000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNC0zLTEtMS0w_4778d1fb-6ea4-4670-b5d5-2cd493e41196"
      unitRef="usd">162267000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNC00LTEtMS0w_76fa227a-bf45-4293-b514-d65ee9f4c442"
      unitRef="usd">140450000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNy0wLTEtMS0wL3RleHRyZWdpb246NjI5NjEyOTM3ZDgxNDM0ZWFhMDQ5OTI2YWZjYmY3YjRfNjU_2f13f4c1-58ab-4735-baa9-3a5de3122c80"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNy0wLTEtMS0wL3RleHRyZWdpb246NjI5NjEyOTM3ZDgxNDM0ZWFhMDQ5OTI2YWZjYmY3YjRfNjg_7b1a27cd-7036-473a-9789-7397c22e64c9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNy0wLTEtMS0wL3RleHRyZWdpb246NjI5NjEyOTM3ZDgxNDM0ZWFhMDQ5OTI2YWZjYmY3YjRfNzI_4f75f8e4-c712-4332-a54d-f4209000ad76"
      unitRef="usd">17000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNy0wLTEtMS0wL3RleHRyZWdpb246NjI5NjEyOTM3ZDgxNDM0ZWFhMDQ5OTI2YWZjYmY3YjRfNzk_38ab23db-2f7e-4f0e-8c29-c61dcc08da49"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNy0xLTEtMS0w_c26a6f50-6310-4f65-aade-f739a84c20ba"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNy0yLTEtMS0w_2c47f949-0e39-435e-b135-d99ac2099d7d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNy0zLTEtMS0w_6a9c0890-51a9-4aa4-a331-4f3e97e791b3"
      unitRef="usd">55000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfNy00LTEtMS0w_3f7d622a-6145-4324-b66d-00cdeabc280e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOC0wLTEtMS0wL3RleHRyZWdpb246YzRmMGNmZTY5OWJjNDMxMWFmYTQyZjFjNGQwMDk2ZjVfOTU_35cd8173-1a3c-4a74-ab59-53b570bf5b78"
      unitRef="usd">-6000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOC0wLTEtMS0wL3RleHRyZWdpb246YzRmMGNmZTY5OWJjNDMxMWFmYTQyZjFjNGQwMDk2ZjVfOTk_849ebf8f-3eaf-48c5-bb29-bd09398612b9"
      unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOC0wLTEtMS0wL3RleHRyZWdpb246YzRmMGNmZTY5OWJjNDMxMWFmYTQyZjFjNGQwMDk2ZjVfMTAz_992c322d-c57d-4895-b6f7-0fe020357384"
      unitRef="usd">-19000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOC0wLTEtMS0wL3RleHRyZWdpb246YzRmMGNmZTY5OWJjNDMxMWFmYTQyZjFjNGQwMDk2ZjVfMTEw_cd2643a9-3315-401b-9caa-4e344625a77e"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOC0xLTEtMS0w_46a53d27-6ceb-4dc0-87d0-79e45490556a"
      unitRef="usd">-18000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOC0yLTEtMS0w_5181693c-b66d-4a04-996e-44d6652922e1"
      unitRef="usd">-16000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOC0zLTEtMS0w_88dba0ec-29bc-45b8-abd1-700328e5d2bb"
      unitRef="usd">-60000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOC00LTEtMS0w_7bb47a14-ad8b-42b0-8b14-995478f4c63a"
      unitRef="usd">-45000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOS0wLTEtMS0wL3RleHRyZWdpb246N2FiOThlNjEwMGE0NGE3MDgwYzAyOWU4NGJhNGE0MTRfODU_adb0d4a8-bef2-449a-a9bc-78bf5c7b4a1b"
      unitRef="usd">-149000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOS0wLTEtMS0wL3RleHRyZWdpb246N2FiOThlNjEwMGE0NGE3MDgwYzAyOWU4NGJhNGE0MTRfODk_5f4addb3-1918-4c03-b03c-f7692e35d96f"
      unitRef="usd">-92000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOS0wLTEtMS0wL3RleHRyZWdpb246N2FiOThlNjEwMGE0NGE3MDgwYzAyOWU4NGJhNGE0MTRfOTM_b6664da3-6d89-4459-a8a2-7b43928e3658"
      unitRef="usd">-426000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOS0wLTEtMS0wL3RleHRyZWdpb246N2FiOThlNjEwMGE0NGE3MDgwYzAyOWU4NGJhNGE0MTRfMTAw_65277a6f-4731-420b-bfd3-2c90786552de"
      unitRef="usd">-197000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOS0xLTEtMS0w_22d5d465-0870-4bb6-9c93-8624948dbb7e"
      unitRef="usd">-448000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOS0yLTEtMS0w_f2fd0464-3bea-4dbc-9a1d-c188a225f574"
      unitRef="usd">9000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOS0zLTEtMS0w_24e6d981-85b2-4349-b9aa-ed14c6644007"
      unitRef="usd">-1365000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfOS00LTEtMS0w_c6225f95-77b8-42a2-9a03-e6a7f4c2f8dc"
      unitRef="usd">-327000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="icd68b6a13007456393561b67a1f58860_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjUzODYxZDFhYzVlZTRlNDA4NjlmYzQ0ZDViZWZkNGE2XzEwMQ_96f0ce1d-0d8b-469c-ad8a-5c3253b7fcd1"
      unitRef="usd">-168000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="i34617d0f88624d8388a95fdd169f4588_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjUzODYxZDFhYzVlZTRlNDA4NjlmYzQ0ZDViZWZkNGE2XzEwNQ_423b6439-1ea8-4b63-a4e1-d506784162ce"
      unitRef="usd">-165000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="icdfc3f4aca50444ca9c6b6e12b5636ad_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjUzODYxZDFhYzVlZTRlNDA4NjlmYzQ0ZDViZWZkNGE2XzEwOQ_a1e463e0-d9e1-4f77-be78-8eb5bfcb4fd6"
      unitRef="usd">-508000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="if9d7f393a115446ab7e26c61ab5847d5_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjUzODYxZDFhYzVlZTRlNDA4NjlmYzQ0ZDViZWZkNGE2XzExNg_c4fcf8c0-ed74-4d82-8ecf-97f48688b669"
      unitRef="usd">-500000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="icd68b6a13007456393561b67a1f58860_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTEtMS0xLTEtMA_9130567d-8f44-4ba4-95f8-cd099f38e0b2"
      unitRef="usd">-544000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="i34617d0f88624d8388a95fdd169f4588_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTEtMi0xLTEtMA_084e0915-f245-483b-bf05-e8532d7cb27f"
      unitRef="usd">-548000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="icdfc3f4aca50444ca9c6b6e12b5636ad_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTEtMy0xLTEtMA_f5ba2ed1-ce65-44f7-a9ca-6575bc8eca89"
      unitRef="usd">-1630000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="if9d7f393a115446ab7e26c61ab5847d5_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTEtNC0xLTEtMA_9395d65d-9f67-442d-828a-a4a883fad7bd"
      unitRef="usd">-1639000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i9d344fdcc64c4b048191e68659e0eca4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmZlMmJlNzY1N2JkNzRiOTViNWZjMmIwZDA3Zjg3NjNiXzc0_59d5d60f-48ac-42e4-8742-76b13b733f60"
      unitRef="usd">112000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i1e437fe2b69f4a6d997815141792b209_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmZlMmJlNzY1N2JkNzRiOTViNWZjMmIwZDA3Zjg3NjNiXzc4_8ee61d8a-2583-441f-b89e-4efee42e356c"
      unitRef="usd">-35000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i44d04b65595c495980593bb1617b33d4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmZlMmJlNzY1N2JkNzRiOTViNWZjMmIwZDA3Zjg3NjNiXzgy_ad326256-d16a-4f23-8828-adfa9b52e6b1"
      unitRef="usd">44000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="ief73f2e0862b4fa1af52c23adab9ff0f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmZlMmJlNzY1N2JkNzRiOTViNWZjMmIwZDA3Zjg3NjNiXzg5_31999595-4e61-4627-8114-b9b7442ef1e9"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i9d344fdcc64c4b048191e68659e0eca4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTItMS0xLTEtMA_2832cbd8-56c4-4821-866d-165b82473275"
      unitRef="usd">401000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i1e437fe2b69f4a6d997815141792b209_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTItMi0xLTEtMA_f8a59ded-e901-4d5d-9766-1fe4b4edcd12"
      unitRef="usd">-115000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i44d04b65595c495980593bb1617b33d4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTItMy0xLTEtMA_1144b119-774a-4d0a-b57b-f1fe350ae485"
      unitRef="usd">181000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="ief73f2e0862b4fa1af52c23adab9ff0f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTItNC0xLTEtMA_14dcb14b-380d-483b-b697-fc1efab7d579"
      unitRef="usd">-334000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="i9d344fdcc64c4b048191e68659e0eca4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNjFjMjRlYmQ3ODQyZjRiNWJhZDQxMTlhMzQ3MGI5XzEwMA_bb6b883d-aba1-485d-ac70-1ae7596f7ea5"
      unitRef="usd">-41000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="i1e437fe2b69f4a6d997815141792b209_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNjFjMjRlYmQ3ODQyZjRiNWJhZDQxMTlhMzQ3MGI5XzEwNA_04f0b561-1cc4-47cd-9cf8-999742cc4b62"
      unitRef="usd">-5000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="i44d04b65595c495980593bb1617b33d4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNjFjMjRlYmQ3ODQyZjRiNWJhZDQxMTlhMzQ3MGI5XzEwOA_cb2428c2-2d13-412a-bb0b-a5520bc3d6d2"
      unitRef="usd">-172000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
      contextRef="ief73f2e0862b4fa1af52c23adab9ff0f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjNmNjFjMjRlYmQ3ODQyZjRiNWJhZDQxMTlhMzQ3MGI5XzExNg_8e9fb733-71f4-458f-8fcc-ac305dc10e38"
      unitRef="usd">142000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="i9d344fdcc64c4b048191e68659e0eca4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTMtMS0xLTEtMA_705f6a3b-a0f3-4d8c-b941-633375747b67"
      unitRef="usd">-137000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="i1e437fe2b69f4a6d997815141792b209_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTMtMi0xLTEtMA_294a4ce2-4fe0-49a1-903a-ebb450be5880"
      unitRef="usd">-124000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="i44d04b65595c495980593bb1617b33d4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTMtMy0xLTEtMA_b20e77d3-48ac-4f61-bc08-318bb368edd4"
      unitRef="usd">-562000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
      contextRef="ief73f2e0862b4fa1af52c23adab9ff0f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTMtNC0xLTEtMA_dcd78400-a6d1-4c5a-b0ea-f8ea7e8fe9c6"
      unitRef="usd">366000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTQtMS0xLTEtMA_8c26f5cd-ed50-4651-8612-e3c3cd062ed8"
      unitRef="usd">1512000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTQtMi0xLTEtMA_5c2d5e54-eba6-447a-8d0f-60da88d0f81a"
      unitRef="usd">532000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTQtMy0xLTEtMA_dd724ed5-6fba-4cc9-a331-662854dcb592"
      unitRef="usd">3733000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTQtNC0xLTEtMA_26ed76e8-1967-4100-9ac7-33b34f224d59"
      unitRef="usd">1221000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTYtMS0xLTEtMA_af50f454-1753-4737-924a-2f872306af63"
      unitRef="usd">41861000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTYtMi0xLTEtMA_88f53d79-fd74-4489-ad98-c8b83452a6ef"
      unitRef="usd">15927000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTYtMy0xLTEtMA_9de1097d-c6df-44a1-a0f8-183396ff58fb"
      unitRef="usd">166000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTYtNC0xLTEtMA_8c6a4fde-95c1-4f5a-b4df-c1f89b1522d6"
      unitRef="usd">141671000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTctMS0xLTEtMA_1825814b-250a-4f85-879a-e43d8cb74147"
      unitRef="usd">4066000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTctMi0xLTEtMA_6a7a9fc6-2a13-4a29-9d50-519857ee8f70"
      unitRef="usd">3655000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTctMy0xLTEtMA_02eb818e-157f-4d86-89b5-be9bb4f2da52"
      unitRef="usd">11844000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTctNC0xLTEtMA_3a04a05c-a2f3-43aa-b23d-6b0847de82ce"
      unitRef="usd">10319000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTgtMS0xLTEtMA_f0ddf0fd-d99f-4c4f-a78d-3ad20c889907"
      unitRef="usd">37795000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTgtMi0xLTEtMA_969f81d1-cfc6-4970-bd24-9e321ea58885"
      unitRef="usd">12272000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTgtMy0xLTEtMA_71533bf3-1150-4b36-b384-4a6812cbba48"
      unitRef="usd">154156000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yNS9mcmFnOjdhZmJlNTgwNWNiZjQ2MzJiZGYyNzEyZDlhODUyZjlhL3RhYmxlOmRkOWU5MzY5YTE5NjQxMmI5NTBmZmMxMjc5Zjg0YWM0L3RhYmxlcmFuZ2U6ZGQ5ZTkzNjlhMTk2NDEyYjk1MGZmYzEyNzlmODRhYzRfMTgtNC0xLTEtMA_5f771a3d-8c70-4039-acca-47c8988ab63b"
      unitRef="usd">131352000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfNS0xLTEtMS0w_e12647d7-68ff-4676-a265-8513ca75b2a8"
      unitRef="usd">6955000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfNS0zLTEtMS0w_0fc7313c-6d65-4b32-95d5-da58177a6ac2"
      unitRef="usd">9777000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndInvestmentsCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfNi0xLTEtMS0w_f2e344a2-a0e8-4a52-a531-a7fad30d206c"
      unitRef="usd">4257000</us-gaap:RestrictedCashAndInvestmentsCurrent>
    <us-gaap:RestrictedCashAndInvestmentsCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfNi0zLTEtMS0w_56c2c9bd-7989-4412-a844-a975580004f2"
      unitRef="usd">3881000</us-gaap:RestrictedCashAndInvestmentsCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfNy0xLTEtMS0w_f1f8f0ee-8608-4f3e-ac27-3f4017aa8a1d"
      unitRef="usd">160478000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfNy0zLTEtMS0w_ee843b81-249f-4499-88da-005ffea44ea0"
      unitRef="usd">255805000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfOC0xLTEtMS0w_c378dace-29ad-4a80-9917-c7879edff4ff"
      unitRef="usd">126358000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfOC0zLTEtMS0w_abb01d64-4642-4e7d-a2d6-e4b25e52795f"
      unitRef="usd">117172000</us-gaap:InventoryNet>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfOS0xLTEtMS0w_f0264f08-558a-4b33-95c4-a5f8aea4dfbd"
      unitRef="usd">2001000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfOS0zLTEtMS0w_f3fd6f99-6275-46bf-be76-ad74239957ba"
      unitRef="usd">342000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTAtMS0xLTEtMA_736e7d77-8e42-4c03-8c7c-413be7f9106b"
      unitRef="usd">20828000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTAtMy0xLTEtMA_dc22ea20-686a-4b1c-9ad0-eedcc839c1f9"
      unitRef="usd">16446000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTEtMS0xLTEtMA_ab55addd-4f1e-41d9-aaa8-5bdfe121bebd"
      unitRef="usd">49493000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTEtMy0xLTEtMA_435273aa-553f-4e75-9550-a91c0d7e99df"
      unitRef="usd">43282000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTItMS0xLTEtMA_827e8d41-93aa-4855-a6bb-b5aa77132d58"
      unitRef="usd">33287000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTItMy0xLTEtMA_acebae14-1a4e-42c9-909f-9b1d80b944da"
      unitRef="usd">26479000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTMtMS0xLTEtMA_f6f94735-8fbe-4880-8d1c-e461f936445c"
      unitRef="usd">403657000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTMtMy0xLTEtMA_da2ee621-56aa-4968-b71f-9b71ed99174a"
      unitRef="usd">473184000</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestments
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTUtMS0xLTEtMA_5cf8de7e-178d-43b4-9474-e6d1f36960e2"
      unitRef="usd">15659000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTUtMy0xLTEtMA_8741b1a5-6cb8-4625-a0c1-1272bd2fe64d"
      unitRef="usd">21929000</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTctMS0xLTEtMA_3e138d48-7ee2-46c9-bec8-d8d10a7b06fd"
      unitRef="usd">7128387000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTctMy0xLTEtMA_34aec3e1-5266-494f-aa2b-d9e0f40c42a1"
      unitRef="usd">6784679000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTgtMS0xLTEtMA_6c8d5627-c68d-4036-b422-3786ad33b076"
      unitRef="usd">1276410000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTgtMy0xLTEtMA_fe44fee2-927b-4e8f-82fa-8111cbde5331"
      unitRef="usd">1281493000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTktMS0xLTEtMA_f3436484-2914-4b96-92a4-bbd57d02025d"
      unitRef="usd">5851977000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMTktMy0xLTEtMA_aa0d9de0-e725-4c19-99c4-d33185463c97"
      unitRef="usd">5503186000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjItMS0xLTEtMA_fcbefadb-855d-41f4-84b5-c247cbf09573"
      unitRef="usd">1299454000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjItMy0xLTEtMA_e7da11e6-097d-4661-a6bb-7aa43b00fe01"
      unitRef="usd">1299454000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjMtMS0xLTEtMA_f8c96e77-5932-494a-82b7-51dae4741391"
      unitRef="usd">12242000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjMtMy0xLTEtMA_133dbfa4-0f8f-41be-8895-510fb1124488"
      unitRef="usd">13266000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjQtMS0xLTEtMA_2c081b9b-758d-46e2-bf7f-7ea715594cd1"
      unitRef="usd">221743000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjQtMy0xLTEtMA_9233f532-6405-4e0c-944c-439fa58f6c1d"
      unitRef="usd">228062000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjUtMS0xLTEtMA_4d997c5b-9b58-46e1-bebd-0b44cd248863"
      unitRef="usd">24318000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjUtMy0xLTEtMA_7863e98a-6157-4dd5-9701-efd4611cf271"
      unitRef="usd">19376000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjYtMS0xLTEtMA_19e93b7c-5d30-4444-bec6-ba44821c367a"
      unitRef="usd">1557757000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjYtMy0xLTEtMA_6d73e00f-960a-42bf-beb0-11072d8b4f6a"
      unitRef="usd">1560158000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjgtMS0xLTEtMA_96b8c94b-1d9e-4569-99ef-1ce5bd9efc1b"
      unitRef="usd">7829050000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjkyMWI2ZTJkOGEyMjRkYjc5NjUwZjc0NzBkMWM4YzQyL3RhYmxlcmFuZ2U6OTIxYjZlMmQ4YTIyNGRiNzk2NTBmNzQ3MGQxYzhjNDJfMjgtMy0xLTEtMA_fb34cbd1-e5b1-4fe0-b6c4-c4e315b8d325"
      unitRef="usd">7558457000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfNS0xLTEtMS0w_74b6bf09-5e99-4f95-9dd6-e2a1e30c83a4"
      unitRef="usd">152010000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfNS0zLTEtMS0w_bee4229b-91b5-41c9-91f7-bd4beaff5fe5"
      unitRef="usd">193523000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfNi0xLTEtMS0w_65019449-45e8-4d22-9f2f-0aa4032f26c4"
      unitRef="usd">244010000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfNi0zLTEtMS0w_a69a1b86-87a5-40c2-bb61-3fd4ac341b8a"
      unitRef="usd">226767000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfNy0xLTEtMS0w_503e0867-0352-4160-b110-72ab46cea524"
      unitRef="usd">1439000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfNy0zLTEtMS0w_7cb63b7a-dc10-48f0-9c15-b20bacee35b1"
      unitRef="usd">2254000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfOC0xLTEtMS0w_38e3eaae-6363-4fbd-9347-040f70cbdaf5"
      unitRef="usd">22282000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfOC0zLTEtMS0w_f52a9d44-81cc-4e1e-9eb1-7f84d01961e8"
      unitRef="usd">33507000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfOS0xLTEtMS0w_ed33aae4-f24d-4e11-82b6-854237670d5e"
      unitRef="usd">84320000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfOS0zLTEtMS0w_7a8bc3da-3ca9-4712-8032-13b40e09782a"
      unitRef="usd">349500000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTAtMS0xLTEtMA_8f888c49-0973-445e-9e43-336edcc6d3cf"
      unitRef="usd">9871000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTAtMy0xLTEtMA_9352fa94-27cc-4323-9a07-a6ac13baa199"
      unitRef="usd">5743000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTEtMS0xLTEtMA_5eaaff21-1785-4c9e-82ce-1c809b9606df"
      unitRef="usd">513932000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTEtMy0xLTEtMA_9edd3fc5-1beb-4518-b6db-9a005b24136d"
      unitRef="usd">811294000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTMtMS0xLTEtMA_f32d954b-8b26-4abb-bc06-cdd88bf99c55"
      unitRef="usd">3526894000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTMtMy0xLTEtMA_87aff9f3-baa8-4275-b431-5bcb73ed85f9"
      unitRef="usd">3140096000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTYtMS0xLTEtMA_922899d1-8c08-45ef-9249-1c62d9006b59"
      unitRef="usd">398136000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTYtMy0xLTEtMA_5767c1e7-d2e3-489c-bac8-6d4afedd8bc7"
      unitRef="usd">360719000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTctMS0xLTEtMA_60d341c5-a200-462e-90fc-ff448a72fb4c"
      unitRef="usd">505317000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTctMy0xLTEtMA_d98d1ab9-cb37-40d4-bdac-1e379dd81446"
      unitRef="usd">503145000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTgtMS0xLTEtMA_31ea4ee6-f677-4466-8084-6d7fefdd02b1"
      unitRef="usd">144049000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTgtMy0xLTEtMA_f8f2bac3-9168-4160-9b19-cc6d5e24c1cf"
      unitRef="usd">154472000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTktMS0xLTEtMA_289f7400-e5e7-4942-a773-77b8c217dec7"
      unitRef="usd">120522000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMTktMy0xLTEtMA_9f9c8e31-0c73-4496-b5d9-1625433f63bf"
      unitRef="usd">124662000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjAtMS0xLTEtMA_778998b9-9dd4-454b-848b-cbbee9d937bf"
      unitRef="usd">1168024000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjAtMy0xLTEtMA_4521bffd-4fc1-4a3d-a806-ba5b21a3112c"
      unitRef="usd">1142998000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjItMS0xLTEtMA_d5ec6f4f-c053-4703-90bd-5a3b40d72209"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjItMy0xLTEtMA_343870de-ff5a-46f7-95a1-0a1949526b19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjg2MTg1YjQ3ZDVlYTQ0NjRiZTJiODY3Y2I1NDMzNzE1XzE3_26bbab82-2e1d-46b2-a5a6-96a0a2069e05"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjg2MTg1YjQ3ZDVlYTQ0NjRiZTJiODY3Y2I1NDMzNzE1XzE3_cecc81bb-7398-406e-921f-b33e0f515119"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjg2MTg1YjQ3ZDVlYTQ0NjRiZTJiODY3Y2I1NDMzNzE1XzMx_64024900-ec69-4664-a1a5-74b593981f61"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjg2MTg1YjQ3ZDVlYTQ0NjRiZTJiODY3Y2I1NDMzNzE1XzMx_c7191d76-4f14-4795-8fc5-f62c5120241c"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjg2MTg1YjQ3ZDVlYTQ0NjRiZTJiODY3Y2I1NDMzNzE1XzYw_d155a1a5-94c0-4a52-bae4-7bde7dd2bfdf"
      unitRef="shares">62773015</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjg2MTg1YjQ3ZDVlYTQ0NjRiZTJiODY3Y2I1NDMzNzE1XzY3_6491de45-ecb4-483f-8433-b8ea73f87919"
      unitRef="shares">61480658</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjYtMS0xLTEtMA_a0579fc5-5736-440f-a3d3-9d43f1def235"
      unitRef="usd">62773000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjYtMy0xLTEtMA_f4ac9b5a-832a-4b47-a752-ac4d41af9cf9"
      unitRef="usd">61481000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjctMS0xLTEtMA_3444a019-b960-42d1-899d-77f219e0bfe4"
      unitRef="usd">1655912000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjctMy0xLTEtMA_84fb1cda-8d65-4c7f-a55e-dd8eb9119c2a"
      unitRef="usd">1552788000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjgtMS0xLTEtMA_24eea977-fd79-40a8-b34f-83eb83471c83"
      unitRef="usd">828993000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjgtMy0xLTEtMA_a764eede-5086-471a-900c-9bfb95d899ba"
      unitRef="usd">778776000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjktMC0xLTEtMC90ZXh0cmVnaW9uOmUwMzU2ZjdkMWM1ZDRhYmRhZjY5ZDNmNjJiNjRmMWJhXzMw_097a6012-3d50-4495-8677-aeffaa13d979"
      unitRef="shares">24897</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjktMC0xLTEtMC90ZXh0cmVnaW9uOmUwMzU2ZjdkMWM1ZDRhYmRhZjY5ZDNmNjJiNjRmMWJhXzM3_a70c1893-a284-43e6-a1ec-0f4371c209a6"
      unitRef="shares">3956</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjktMS0xLTEtMA_1b103d2a-60ce-4f93-99e5-6d247fdff9db"
      unitRef="usd">1710000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMjktMy0xLTEtMA_746bc866-0028-4ecd-9981-3878fece5355"
      unitRef="usd">267000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMzAtMS0xLTEtMA_87421edb-0c43-4acf-af84-2c3ad7c0f319"
      unitRef="usd">-26922000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMzAtMy0xLTEtMA_552767f8-0bc7-47c5-9369-642e14628663"
      unitRef="usd">-30655000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMzEtMS0xLTEtMA_c9ff4d50-97ef-465c-b5e7-ab38c71f88cc"
      unitRef="usd">2519046000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMzEtMy0xLTEtMA_00c33108-52bf-4421-a1f1-da6581923d38"
      unitRef="usd">2362123000</us-gaap:StockholdersEquity>
    <us-gaap:NoncontrollingInterestInVariableInterestEntity
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMzItMS0xLTEtMA_84a23735-ed79-42d6-91be-b6fea72fdc15"
      unitRef="usd">101154000</us-gaap:NoncontrollingInterestInVariableInterestEntity>
    <us-gaap:NoncontrollingInterestInVariableInterestEntity
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMzItMy0xLTEtMA_73127de8-5863-478b-a76c-0ac290b96732"
      unitRef="usd">101946000</us-gaap:NoncontrollingInterestInVariableInterestEntity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMzMtMS0xLTEtMA_06cf8526-de33-4c77-9843-f3c210178108"
      unitRef="usd">2620200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMzMtMy0xLTEtMA_3ae46b30-bdfd-43f5-918d-d816d89cec4a"
      unitRef="usd">2464069000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMzUtMS0xLTEtMA_4d3d6b49-cd16-4367-b899-8ff39ad238ca"
      unitRef="usd">7829050000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18yOC9mcmFnOmFiM2UyM2ZmZTFjYjRlZjZiOTkxYmU0ZmU3OGU0MWExL3RhYmxlOjYwMzhlZTg0MWI2YjQwNDhiM2RjZjk5MTIxYmI2YTdhL3RhYmxlcmFuZ2U6NjAzOGVlODQxYjZiNDA0OGIzZGNmOTkxMjFiYjZhN2FfMzUtMy0xLTEtMA_355e83d1-0a2b-4667-b906-262fe5959996"
      unitRef="usd">7558457000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMy0xLTEtMS0w_f79d756c-7250-453f-ba6b-1cfcad2bcf0c"
      unitRef="usd">162267000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMy0yLTEtMS0w_bb85d8ab-3e04-40d2-9511-f3a67455d03f"
      unitRef="usd">140450000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNS0xLTEtMS0w_1d747a7d-af3a-4976-9f9c-2f72592b0839"
      unitRef="usd">169413000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNS0yLTEtMS0w_4aee30d6-a454-4464-8f8f-3ed21e408534"
      unitRef="usd">154507000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNi0xLTEtMS0w_6660b2d8-8ca8-41cc-84f4-c58f60f170fe"
      unitRef="usd">5523000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNi0yLTEtMS0w_2d55351f-2357-48c5-b82b-f40c8d39052a"
      unitRef="usd">6326000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNy0xLTEtMS0w_e18d4bb5-af03-4f69-bca9-4f64d617927e"
      unitRef="usd">6859000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNy0yLTEtMS0w_57c789f0-0ea3-4589-938e-4cb169f8c39c"
      unitRef="usd">19741000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:ShareBasedCompensation
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfOC0xLTEtMS0w_8e31e75e-32a0-44ff-8654-9551f700cf8e"
      unitRef="usd">2696000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfOC0yLTEtMS0w_08ef2223-cb14-4fac-b5c0-a54c98e09921"
      unitRef="usd">8332000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfOS0xLTEtMS0w_0a590570-6d7d-4e93-8f6e-5d42e543e2f0"
      unitRef="usd">28502000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfOS0yLTEtMS0w_7c78b76c-7e71-437e-91dd-2578fc0ad441"
      unitRef="usd">24381000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTAtMS0xLTEtMA_ee385cb0-ac08-42d1-a452-a7b4f1160fa4"
      unitRef="usd">9294000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTAtMi0xLTEtMA_412d4f5f-560e-4870-a4c2-1be8ab39c1d2"
      unitRef="usd">7965000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTEtMS0xLTEtMA_aa749091-0c11-485a-b659-115efec74a42"
      unitRef="usd">-7910000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTEtMi0xLTEtMA_48191d44-2f39-467a-90bc-17d499945f50"
      unitRef="usd">-9192000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTMtMS0xLTEtMA_29385309-5cd7-451b-a037-94a100308aab"
      unitRef="usd">10905000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTMtMi0xLTEtMA_577d7324-5812-490f-8582-549c2ce0e6d5"
      unitRef="usd">4126000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTQtMS0xLTEtMA_f044dadb-ebfc-462c-b797-59972a799a34"
      unitRef="usd">-75960000</us-gaap:IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTQtMi0xLTEtMA_533ec021-b281-4be8-8a68-4f56fea7443d"
      unitRef="usd">-115325000</us-gaap:IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTUtMS0xLTEtMA_d716be67-e6b7-47e9-b867-c17a79fd2dd8"
      unitRef="usd">-11136000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTUtMi0xLTEtMA_85faa22b-1e14-488d-aa1c-a22306ff96da"
      unitRef="usd">-83436000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTYtMS0xLTEtMA_f4aa444c-595b-436d-b4f5-dcbfafc2b0fa"
      unitRef="usd">-1954000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTYtMi0xLTEtMA_a556ad2f-5cee-4390-9717-f6444ab2b443"
      unitRef="usd">-12455000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTctMS0xLTEtMA_50c77415-4568-41cb-9d4d-268f0c75f198"
      unitRef="usd">-17686000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTctMi0xLTEtMA_ce0ffa01-0a7f-4e16-9971-6e31c65d8bda"
      unitRef="usd">-15644000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <us-gaap:PensionContributions
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTgtMS0xLTEtMA_f270f889-57db-4975-bfc0-a608571f02a3"
      unitRef="usd">12700000</us-gaap:PensionContributions>
    <us-gaap:PensionContributions
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTgtMi0xLTEtMA_b3fa073f-0222-4779-8c54-5c1ff259d9c4"
      unitRef="usd">12700000</us-gaap:PensionContributions>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTktMS0xLTEtMA_5aea8b5f-321a-4a7a-9085-c403b8b2a3c2"
      unitRef="usd">-1508000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMTktMi0xLTEtMA_4e5c8e5f-9a96-4455-bd1b-e9902026f4b8"
      unitRef="usd">-3307000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjAtMS0xLTEtMA_25b03143-1250-495f-ba7e-528c3530f512"
      unitRef="usd">419459000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjAtMi0xLTEtMA_0039482b-51df-4c14-afa2-6a68207f828b"
      unitRef="usd">386075000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjMtMS0xLTEtMA_5a3737a3-34d9-4758-bcee-3eee37a80a82"
      unitRef="usd">535993000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjMtMi0xLTEtMA_0e6e69b0-84e9-457b-a6d7-ba0e0a5fb5de"
      unitRef="usd">592537000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjQtMS0xLTEtMA_063c9416-a0fa-4934-b9a0-c3950288c43d"
      unitRef="usd">-6269000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjQtMi0xLTEtMA_4edcac6a-d5c6-440d-8cfa-ff9b6fb8a5f5"
      unitRef="usd">735000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjUtMS0xLTEtMA_3af70a9d-9048-4d19-ab4c-26b3971ced7b"
      unitRef="usd">-529724000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjUtMi0xLTEtMA_a4e1d7aa-f6fc-495b-8242-4bf95e4e9721"
      unitRef="usd">-593272000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividends
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjgtMS0xLTEtMA_874a872e-eff3-484f-af3b-80e90d9d4b5d"
      unitRef="usd">99999000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjgtMi0xLTEtMA_946ffd57-70e2-4928-8c30-80f4544e43f6"
      unitRef="usd">91779000</us-gaap:PaymentsOfDividends>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjktMS0xLTEtMA_0ec0ff4f-aa6c-4021-aa4d-749b7855aceb"
      unitRef="usd">99316000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMjktMi0xLTEtMA_756df9b4-9572-448f-8e02-dd0296457267"
      unitRef="usd">101361000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzAtMS0xLTEtMA_e112399d-3dc1-4a51-a60a-0e20c866ff9d"
      unitRef="usd">-265180000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzAtMi0xLTEtMA_7a8922b6-09ad-40cf-a589-ecb6cee00927"
      unitRef="usd">109280000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzEtMS0xLTEtMA_32cb5d97-7bd0-4bcb-ad72-949d5839ffcb"
      unitRef="usd">400000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzEtMi0xLTEtMA_b9f21927-819c-43d9-8de9-7cf6e727fa74"
      unitRef="usd">400000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzItMS0xLTEtMA_1ff2d93f-5e7a-4965-9772-547b5a370487"
      unitRef="usd">7163000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzItMi0xLTEtMA_3fc1de77-a4eb-4a90-8a74-44c4c48c4c2e"
      unitRef="usd">304307000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzMtMS0xLTEtMA_f664f7fd-7c42-48c7-8e71-115bdbb263b5"
      unitRef="usd">12636000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzMtMi0xLTEtMA_fed7c57c-a180-4d19-b40c-5ba0f1f302fe"
      unitRef="usd">12736000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzQtMS0xLTEtMA_44970229-116d-4a03-ace8-6f3638b17ba9"
      unitRef="usd">-6519000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzQtMi0xLTEtMA_902049ad-0c28-4976-83c7-c287c9b2d2dd"
      unitRef="usd">-1992000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzUtMS0xLTEtMA_c52e929a-c71b-4522-8ba5-2cecea876f22"
      unitRef="usd">107819000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzUtMi0xLTEtMA_f282cfd9-823d-4755-97d5-9110addd2df0"
      unitRef="usd">199827000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzctMS0xLTEtMA_3ed55bc6-28dc-4dc1-a0ec-e4a60ed7ae2b"
      unitRef="usd">-2446000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzctMi0xLTEtMA_f3f11183-2b94-489a-89f5-51f23f60fe99"
      unitRef="usd">-7370000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzktMS0xLTEtMA_32a96511-1aee-4405-b4c4-b9bda2982746"
      unitRef="usd">13658000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9ef6362d40c149e48b94087fda75f180_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfMzktMi0xLTEtMA_a44ff103-a4f8-4e11-a79f-94c2cf0c8323"
      unitRef="usd">24145000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNDAtMS0xLTEtMA_621fa3c4-7261-4b16-a7eb-8ef94d71a60b"
      unitRef="usd">11212000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i80b5178305c64c168a19a9fd4662fcaf_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNDAtMi0xLTEtMA_3a4bb44c-e92d-4fec-be0a-82f1f3b0a0d7"
      unitRef="usd">16775000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNDQtMS0xLTEtMA_b2bfe910-6540-4c41-b1f1-367110f926f2"
      unitRef="usd">87453000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNDQtMi0xLTEtMA_133d65f2-a18e-4116-8ac2-26314c1ae611"
      unitRef="usd">99375000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNDUtMS0xLTEtMA_35bf0aad-9b8e-49c9-87a2-085cc5579741"
      unitRef="usd">-1256000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNDUtMi0xLTEtMA_02af4469-0a41-414f-bb3e-ebe8e8f01c26"
      unitRef="usd">-2255000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNDctMS0xLTEtMA_f1edb96d-8f1a-497e-88a1-be29eba7823b"
      unitRef="usd">86474000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zMS9mcmFnOjYxY2ZlNzA5OWM0NDQzOTg4OGY2ODExYjhjZmYwOWU2L3RhYmxlOjRmMTdjMGUxMzkyMjQ5NWFiZTIwMzJjMWJhZTBlZWI4L3RhYmxlcmFuZ2U6NGYxN2MwZTEzOTIyNDk1YWJlMjAzMmMxYmFlMGVlYjhfNDctMi0xLTEtMA_df0d13ac-f075-4a90-accd-6eebfd81e611"
      unitRef="usd">86661000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7091a12b19b6493bb0c0ead59cd07df0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMi0xLTEtMS0w_ac2ee028-660d-4696-875a-bb8b509c2bec"
      unitRef="shares">61480658</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7091a12b19b6493bb0c0ead59cd07df0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMi0yLTEtMS0w_b623396b-c09e-49c0-9860-92ec864a6fec"
      unitRef="usd">61481000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7fb7d78e579e4cb693108b40a77bb6a7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMi0zLTEtMS0w_703e57c5-c20f-4ba3-8381-23bf72f8e92b"
      unitRef="shares">3956</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7fb7d78e579e4cb693108b40a77bb6a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMi00LTEtMS0w_e061b93d-05ec-45b2-b8d3-eb57a1a18e67"
      unitRef="usd">-267000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibaa5b52917bb46e3b85a470777db7e4d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMi01LTEtMS0w_58361f76-635f-4e37-a254-8026aacfb6db"
      unitRef="usd">1552788000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i25bbe7a18438444389dfa4a0b233f7be_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMi02LTEtMS0w_722c61f6-bfdb-40dd-b3ef-9b5b7dcd2852"
      unitRef="usd">778776000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i542f938d7a0f4393810b3374dcfe6697_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMi03LTEtMS0w_81e64ba7-00c6-443c-bdef-0f366300ef9b"
      unitRef="usd">-30655000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i31119b043a1542a0ba0ceba9b69044cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMi04LTEtMS0w_cdcf7823-a0ff-4645-a5cf-bee75ba0d8e9"
      unitRef="usd">101946000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMi05LTEtMS0w_3d76d02d-ed8a-4be1-b350-7598168a731e"
      unitRef="usd">2464069000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i8032e4f71d10419c9a6427d3a56ad7c0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMy02LTEtMS0w_21f0b2b7-34fb-45aa-adac-46863e54c290"
      unitRef="usd">93174000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibc040b3aadc747f98c4cb27f6502a072_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMy04LTEtMS0w_6ac28233-08e3-4aab-95d1-72e2f09c7c6e"
      unitRef="usd">4050000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9112968397004c6f8966aeb5eec99f0e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMy05LTEtMS0w_f9df319d-56f8-4694-9282-f835484d71a9"
      unitRef="usd">97224000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i90458e83a21b4c1bb3aa357e6fc4d528_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNC03LTEtMS0w_763fc1cb-74f9-44da-9dee-c199917273a0"
      unitRef="usd">1273000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9112968397004c6f8966aeb5eec99f0e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNC05LTEtMS0w_31d39332-1f3d-49bf-a8de-79f14ff83362"
      unitRef="usd">1273000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i9112968397004c6f8966aeb5eec99f0e_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNy0wLTEtMS0w_a73af833-bd9b-4d1f-b641-5790213d7aa0"
      unitRef="usdPerShare">0.535</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8032e4f71d10419c9a6427d3a56ad7c0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNy02LTEtMS0w_9c0e9289-e60a-4c14-94a0-6bf41b3abbf2"
      unitRef="usd">32902000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9112968397004c6f8966aeb5eec99f0e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNy05LTEtMS0w_efcb87a6-4d2d-4676-be6b-aabd89e63da9"
      unitRef="usd">32902000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i80def3f1ace64510bf28b18c6fd583e2_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfOC0xLTEtMS0w_682f80f9-f554-4bc7-a651-47065214f7df"
      unitRef="shares">69378</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i80def3f1ace64510bf28b18c6fd583e2_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfOC0yLTEtMS0w_7dffcfe9-243a-47a8-a90b-b458738bed69"
      unitRef="usd">69000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i8e380d4110e04811a60cbe180b402822_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfOC0zLTEtMS0w_5a3336c8-c415-4c6d-b1e5-53c3380591b5"
      unitRef="shares">20700</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8e380d4110e04811a60cbe180b402822_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfOC00LTEtMS0w_dc2fdd62-90af-43b3-8ba5-dc2bf35458ff"
      unitRef="usd">-1658000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic3edf5ecee9b41a5ade15aecf1e9b04f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfOC01LTEtMS0w_fb74af68-89f4-417a-8b70-7018c28bf805"
      unitRef="usd">2263000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9112968397004c6f8966aeb5eec99f0e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfOC05LTEtMS0w_22fc75e6-5659-4ae9-9208-39c4ef4531c2"
      unitRef="usd">674000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i80def3f1ace64510bf28b18c6fd583e2_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTAtMS0xLTEtMA_dd64de19-075e-4916-8997-cbce3aef26fe"
      unitRef="shares">1222942</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i80def3f1ace64510bf28b18c6fd583e2_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTAtMi0xLTEtMA_f923fe67-f5c1-4957-9dae-a294ac1c94b5"
      unitRef="usd">1223000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic3edf5ecee9b41a5ade15aecf1e9b04f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTAtNS0xLTEtMA_c6326744-b1d8-410f-8a7d-ca8fd6fa721c"
      unitRef="usd">98777000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9112968397004c6f8966aeb5eec99f0e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTAtOS0xLTEtMA_b2ab1b39-fd80-4b0b-bae3-058c658b2aa7"
      unitRef="usd">100000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ic3edf5ecee9b41a5ade15aecf1e9b04f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTEtNS0xLTEtMA_475b39fe-5957-4f6e-b5ab-ce308ea81c32"
      unitRef="usd">967000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i9112968397004c6f8966aeb5eec99f0e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTEtOS0xLTEtMA_0cfd9bd2-f516-4232-8fd8-370fc284a633"
      unitRef="usd">967000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05d4d8f4e43d4e84a62a25dc6394bf88_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTQtNi0xLTEtMA_953ac458-37ff-4db7-99b4-d58a58763f1e"
      unitRef="usd">-207000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05d4d8f4e43d4e84a62a25dc6394bf88_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTQtOS0xLTEtMA_df571cc7-7da7-46ea-815c-d1f790e59361"
      unitRef="usd">-207000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ibc040b3aadc747f98c4cb27f6502a072_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTctOC0xLTEtMA_7bb754fc-65c3-4f45-8e51-64fec4fcc284"
      unitRef="usd">4741000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i9112968397004c6f8966aeb5eec99f0e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTctOS0xLTEtMA_d3912b7f-10ac-461a-8eb0-c2fd0944b59f"
      unitRef="usd">4741000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifb2b92150b43489788db862f9c5b84c2_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTgtMS0xLTEtMA_e4b35a4a-9214-4ca3-b3d9-878d9a247c57"
      unitRef="shares">62772978</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifb2b92150b43489788db862f9c5b84c2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTgtMi0xLTEtMA_16a86ffb-0df3-47b4-a68a-bfb5ab9eb24a"
      unitRef="usd">62773000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia2afdf97d9114a6c871b0789d404bac0_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTgtMy0xLTEtMA_a28d587d-b7d2-4657-aa4f-18873c165da4"
      unitRef="shares">24656</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia2afdf97d9114a6c871b0789d404bac0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTgtNC0xLTEtMA_49291a5c-42d3-4f65-bea3-35980e159b0d"
      unitRef="usd">-1925000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if50f7e6b3f3a478c8c071792e59648e0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTgtNS0xLTEtMA_606c35af-1d8d-4350-bc9f-98e0ef8fd71a"
      unitRef="usd">1652861000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i705d4eba892e414693d96a4c6654b3b6_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTgtNi0xLTEtMA_a960e6eb-fd16-43e1-b2f4-859c63b68c70"
      unitRef="usd">838841000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i574d4b0cadd0461ebc730703d384ed9f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTgtNy0xLTEtMA_a4a25147-a713-445c-9ab6-12f336512fb7"
      unitRef="usd">-29382000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib6172a3eaee64c47b00f945b621b0f37_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTgtOC0xLTEtMA_6154c2b5-a959-448b-abbc-ca87f604e749"
      unitRef="usd">101255000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iba5328b2007b4f8d9dfeebbdece375c0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTgtOS0xLTEtMA_7e861ba4-32ff-41b5-a973-433ea02f3fd6"
      unitRef="usd">2624423000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i4316bc8a3a9545e28ab085b6ccb98818_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTktNi0xLTEtMA_4ddbfe3a-46da-4c0a-a43a-3a000ba76a0b"
      unitRef="usd">20966000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic70ebab6c1814fc5a2c6bc514791bc82_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTktOC0xLTEtMA_fd957c5a-b7fe-4f16-a0db-f02635ec5c4c"
      unitRef="usd">3728000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i170c854614d8465e8b37088fd2030c1f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMTktOS0xLTEtMA_025ac5f1-fbf0-4b5a-8245-0f28f4983996"
      unitRef="usd">24694000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i25e7d863635a436a83bb9085a3c1f991_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjAtNy0xLTEtMA_c526f54f-ba17-46f2-bc43-c1e63f31a5ec"
      unitRef="usd">948000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i170c854614d8465e8b37088fd2030c1f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjAtOS0xLTEtMA_767da10a-c02c-4237-984e-cddec7f522ad"
      unitRef="usd">948000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i170c854614d8465e8b37088fd2030c1f_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjMtMC0xLTEtMA_1afa1a59-8f6b-49fe-adec-675f7d090a7c"
      unitRef="usdPerShare">0.535</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4316bc8a3a9545e28ab085b6ccb98818_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjMtNi0xLTEtMA_8a1f5566-c6ce-47e9-b678-a4c189ef3c5d"
      unitRef="usd">33538000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i170c854614d8465e8b37088fd2030c1f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjMtOS0xLTEtMA_6c89edd3-b2c8-4b9b-9aac-821f76fbd836"
      unitRef="usd">33538000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i199b67b4ed8e4aa8a0ee4877217a2b5f_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjQtMS0xLTEtMA_f699e070-db9a-447c-8e36-c97e00a0fbc6"
      unitRef="shares">18</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="if568c26463a443d9addde54b08df01b3_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjQtMy0xLTEtMA_446baaca-eb79-4b2f-b1ed-2f860d17a0e2"
      unitRef="shares">1743</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if568c26463a443d9addde54b08df01b3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjQtNC0xLTEtMA_e8fcb7f7-5c91-4afe-8647-16b2fcdded9e"
      unitRef="usd">46000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8cb53ef457b946d8ac341e045de25035_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjQtNS0xLTEtMA_e7d6931e-49cd-4d2c-925b-cf0a9cf7d471"
      unitRef="usd">1781000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i170c854614d8465e8b37088fd2030c1f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjQtOS0xLTEtMA_414a1811-f1d8-4c3b-9e4a-6a1ca9f1e7ac"
      unitRef="usd">1827000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i8cb53ef457b946d8ac341e045de25035_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjctNS0xLTEtMA_418b9315-5cab-4309-86af-83ebdee63278"
      unitRef="usd">79000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i170c854614d8465e8b37088fd2030c1f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMjctOS0xLTEtMA_ba4b3b01-5578-43c7-a4fa-51cae9f31f5a"
      unitRef="usd">79000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ic70ebab6c1814fc5a2c6bc514791bc82_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzMtOC0xLTEtMA_136bde0d-37a0-4e52-b4d6-60cdfc11f45d"
      unitRef="usd">3779000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i170c854614d8465e8b37088fd2030c1f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzMtOS0xLTEtMA_ea89b7c9-6926-4548-9caa-b555f7164b32"
      unitRef="usd">3779000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8f1e0d2c5b6541a2812673edd300d647_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzQtMS0xLTEtMA_6e102768-dc4a-408c-a6d6-0f5214502478"
      unitRef="shares">62772996</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f1e0d2c5b6541a2812673edd300d647_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzQtMi0xLTEtMA_f96f89fe-4952-471f-b3e4-a2854437fa04"
      unitRef="usd">62773000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0ac8226be2e44e15b2cc2874c1b594e5_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzQtMy0xLTEtMA_0a70f476-0865-4666-a74c-1c3d5ef72929"
      unitRef="shares">26399</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0ac8226be2e44e15b2cc2874c1b594e5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzQtNC0xLTEtMA_5858d182-0f84-402e-8927-e93c4cfb01f6"
      unitRef="usd">-1879000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie425b4efdef1468787879c685de5ab83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzQtNS0xLTEtMA_3feaf901-2d92-43cb-baa9-effd3bc0b8ed"
      unitRef="usd">1654563000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibe613cb7afde4c9c89fa8d354eea3fe8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzQtNi0xLTEtMA_1b7d6b22-fc54-4651-8194-f3c8274fa2be"
      unitRef="usd">826269000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9b0e22e977a64b6e915aacbbb7eace78_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzQtNy0xLTEtMA_1a94cd2e-4969-4ae5-98ea-52fc021f85a9"
      unitRef="usd">-28434000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id667324719744495a2ea0f43cd0d239f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzQtOC0xLTEtMA_990dc88a-6598-4f83-ae1f-aa0c3d54f317"
      unitRef="usd">101204000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if3948da115ac469e95f1c34c84ae2d7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzQtOS0xLTEtMA_9bcacd04-8a8c-471c-a0d4-d79810c53c5c"
      unitRef="usd">2614496000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i9a7ce8aba4674537b7ef36e9bd9c8953_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzUtNi0xLTEtMzA5_fec39f3b-47d0-43fd-bf2e-71c045e74f6a"
      unitRef="usd">36283000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2b29af410d254a88a62b97b64de6f0ea_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzUtOC0xLTEtMzM3_4fc4312c-66bf-42af-b9ad-4f5f9be667f1"
      unitRef="usd">4066000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzUtOS0xLTEtMzUx_f1cb226b-61f7-4442-b80c-10b8f5668f4e"
      unitRef="usd">40349000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7832fe5640134e6a9bf569b02d9dabd6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzYtNy0xLTEtMzIz_3d6b1c39-9c8d-4f4e-8cb7-644c576d490a"
      unitRef="usd">1512000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzYtOS0xLTEtMzUx_cbb25548-b8c0-4505-b276-7c477b2c9be8"
      unitRef="usd">1512000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzctMC0xLTEtMTA5Mw_c38c5a4b-53a3-4fe4-ade4-953925d46d05"
      unitRef="usdPerShare">0.535</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9a7ce8aba4674537b7ef36e9bd9c8953_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzctNi0xLTEtMzEy_e7a9050a-f0f5-41e1-8814-d0fc7dca183e"
      unitRef="usd">33559000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzctOS0xLTEtMzU0_4366b096-f07f-4090-a1d1-94b67279af33"
      unitRef="usd">33559000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i345166d3da054098ae999ad0312af183_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzgtMS0xLTEtMjQy_dc7adfef-6f4d-4b1c-8dc6-277513269ebe"
      unitRef="shares">19</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i4f9ccb87afe0411096b3a74fc97efbc3_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzgtMy0xLTEtMjcw_e4c6fae0-7ea0-4526-9f0b-ace6f26c67e9"
      unitRef="shares">-1502</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4f9ccb87afe0411096b3a74fc97efbc3_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzgtNC0xLTEtMjg0_37511c4d-88f7-44f5-877c-ea4cc0e4da25"
      unitRef="usd">169000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="icf86dafd741147eb8cd8b77a3720d1d5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzgtNS0xLTEtMjk4_3aac0c52-2e86-42e7-b1c2-ce0e60e976e5"
      unitRef="usd">1468000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfMzgtOS0xLTEtMzU0_786eef20-e9f8-490a-b183-af833eea73fd"
      unitRef="usd">1637000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="icf86dafd741147eb8cd8b77a3720d1d5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDEtNS0xLTEtMjk4_d7c565da-5235-4392-b29e-9713caed2f2e"
      unitRef="usd">119000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDEtOS0xLTEtMzU0_db51f2df-7615-4dce-bc22-03b2b849b982"
      unitRef="usd">119000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i2b29af410d254a88a62b97b64de6f0ea_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDMtOC0xLTEtMzQ3_06ee348a-bd2c-49a4-868a-b0defe737dc9"
      unitRef="usd">4116000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDMtOS0xLTEtMzYx_0baae2d8-32cd-42c6-afbd-697222241222"
      unitRef="usd">4116000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie2aef9e3de2c480db53e2e7eda04e199_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDQtMS0xLTEtMA_21ecc7b1-ebae-4da9-9b84-622febf8903d"
      unitRef="shares">62773015</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie2aef9e3de2c480db53e2e7eda04e199_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDQtMi0xLTEtMA_4de8d941-7649-48e8-8159-ac2a5f4ced7f"
      unitRef="usd">62773000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i85bd9f1fc5a8436c9d4c927848a253c0_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDQtMy0xLTEtMA_bdce3576-cd63-4538-99a1-e91a3efb1465"
      unitRef="shares">24897</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i85bd9f1fc5a8436c9d4c927848a253c0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDQtNC0xLTEtMA_45574e12-0752-4e11-a5c3-a399c88d8e24"
      unitRef="usd">-1710000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3df1e474ff55404792a169b8359aeb07_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDQtNS0xLTEtMA_474bc599-ccb4-4c97-97be-af369ffe11c7"
      unitRef="usd">1655912000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i438a795b4ceb45b38e2dadcc6c14c289_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDQtNi0xLTEtMA_b6c61d24-f442-47a8-87de-8fdd5ca78486"
      unitRef="usd">828993000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idefefc9facb64639bdb46e07805c3e0f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDQtNy0xLTEtMA_e6acc418-91f0-4da4-8165-a6f3cfa2d8e1"
      unitRef="usd">-26922000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i222903c99b17429abdc22f0b3d4dc4d5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDQtOC0xLTEtMA_222b7647-a266-405d-bffb-81356c3d1b90"
      unitRef="usd">101154000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOjQzZjJkODk2MDRhMTQwYWNiMzQ0OTdlOTY1MTYxZjBmL3RhYmxlcmFuZ2U6NDNmMmQ4OTYwNGExNDBhY2IzNDQ5N2U5NjUxNjFmMGZfNDQtOS0xLTEtMA_01668735-b92f-47f5-8215-2422f19e9620"
      unitRef="usd">2620200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9f0a65a24749429a958e551b28fde254_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTgtMS0xLTEtMA_03a66c3a-35af-4eeb-8e4a-50002827b2de"
      unitRef="shares">60048567</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9f0a65a24749429a958e551b28fde254_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTgtMi0xLTEtMA_64c0c463-a9cb-43b7-af31-bf2464bb511d"
      unitRef="usd">60049000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i501d46253cef4764933e7e659a133fd2_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTgtMy0xLTEtMA_ad57e42a-2cf1-4947-ad08-86f7b0ef6a6c"
      unitRef="shares">44253</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i501d46253cef4764933e7e659a133fd2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTgtNC0xLTEtMA_8facfc90-ef71-4793-a8f0-e1d84102b54a"
      unitRef="usd">-2510000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i970d19f7eabb491aa9b32799b386c7c1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTgtNS0xLTEtMA_5399562d-1ea3-4a72-9b5f-8d46f8d36aff"
      unitRef="usd">1450569000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if55a30aa2b3e423a9ee41b2448af468a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTgtNi0xLTEtMA_38ceb6b1-2733-491f-b1dd-05e40a142fe7"
      unitRef="usd">700396000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iff4b37ed6532453cb64e5fa19c3fad0e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTgtNy0xLTEtMA_85b45846-b1f0-42a4-ab0b-a22083a500eb"
      unitRef="usd">-26916000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1528d033e7b148489a37dbc84ea1383a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTgtOC0xLTEtMA_eef17557-4b51-414d-848a-ba806dc6c599"
      unitRef="usd">105835000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9ef6362d40c149e48b94087fda75f180_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTgtOS0xLTEtMA_c3e5d141-00b6-4f61-9e94-639869b27835"
      unitRef="usd">2287423000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i60fca3e533fe4051a7c6b9536c8d48c8_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTktNi0xLTEtMA_09b0a759-4fab-4ad5-9e06-1903d72358af"
      unitRef="usd">103808000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i14281c686ec74a3f8280a9be3c42d0fe_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTktOC0xLTEtMA_e33dbb30-433e-4cda-8380-9e7a88d27086"
      unitRef="usd">3554000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iab42e51226dc475f895fa73d17c926a2_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMTktOS0xLTEtMA_e73562bc-7122-4610-935d-fb6fa312d397"
      unitRef="usd">107362000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibb1e195d18a84c68a8a5831219cbc333_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjAtNy0xLTEtMA_f9e9537d-1402-4b56-8560-eace97dedb76"
      unitRef="usd">457000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iab42e51226dc475f895fa73d17c926a2_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjAtOS0xLTEtMA_81dfc45a-42df-4b26-9fae-e2089f3303ca"
      unitRef="usd">457000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="iab42e51226dc475f895fa73d17c926a2_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjMtMC0xLTEtMA_f8e5c0ba-6ec7-45bf-9e94-ef9a34fcf744"
      unitRef="usdPerShare">0.505</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i60fca3e533fe4051a7c6b9536c8d48c8_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjMtNi0xLTEtMA_b13c7204-c4a8-424c-b41f-214a7857fc7e"
      unitRef="usd">30332000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="iab42e51226dc475f895fa73d17c926a2_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjMtOS0xLTEtMA_ed017dad-41f7-4691-815a-7ed9194c6c92"
      unitRef="usd">30332000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i21912f01369a4a4abe5d53db1545a7c5_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjQtMS0xLTEtMA_cf4ac592-a2d9-441b-bae8-1ccf323d8191"
      unitRef="shares">48956</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i21912f01369a4a4abe5d53db1545a7c5_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjQtMi0xLTEtMA_55ecd2bc-0a34-4df3-b975-405bffcbed41"
      unitRef="usd">49000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i24e9d00d1f994b08bd9e5d6434b07ae0_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjQtMy0xLTEtMA_c37841a6-12a0-41ad-87df-27e1ecdcffc4"
      unitRef="shares">-20497</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i24e9d00d1f994b08bd9e5d6434b07ae0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjQtNC0xLTEtMA_decc53a4-ba95-4059-b840-4ddfc445c0d3"
      unitRef="usd">1078000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib2eddd7128b64df3aa522121d3a7fd8b_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjQtNS0xLTEtMA_ae409b04-9071-48a7-b784-ccc9c3c5720b"
      unitRef="usd">-589000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iab42e51226dc475f895fa73d17c926a2_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjQtOS0xLTEtMA_919d5fa0-2e2a-4cd7-a498-114a1ab79d3f"
      unitRef="usd">538000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i21912f01369a4a4abe5d53db1545a7c5_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjYtMS0xLTEtMA_2d4e3ffb-c800-47d5-af01-c942fe76b595"
      unitRef="shares">280497</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i21912f01369a4a4abe5d53db1545a7c5_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjYtMi0xLTEtMA_8964b532-703f-4006-bda3-db5a47ef076e"
      unitRef="usd">280000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib2eddd7128b64df3aa522121d3a7fd8b_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjYtNS0xLTEtMA_545684a8-c5a0-459e-b0e3-f5477e82f0d5"
      unitRef="usd">19719000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iab42e51226dc475f895fa73d17c926a2_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjYtOS0xLTEtMA_d143d9dc-1ee8-4963-83e6-c218e41d6ef4"
      unitRef="usd">19999000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ib2eddd7128b64df3aa522121d3a7fd8b_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjctNS0xLTEtMA_c11be5f7-df65-4a41-95cf-7a03450bf603"
      unitRef="usd">289000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="iab42e51226dc475f895fa73d17c926a2_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjctOS0xLTEtMA_24625ecb-2c43-4cdf-bb3b-80b11483678d"
      unitRef="usd">289000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9af61e4820f4d7a904919cde9731c06_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzAtNi0xLTEtMA_ae8b7210-deb1-48ef-826c-86c45f43ac71"
      unitRef="usd">3390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9af61e4820f4d7a904919cde9731c06_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzAtOS0xLTEtMA_4042d1cc-535b-4477-ba0d-b2b8dffc1ad2"
      unitRef="usd">3390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i14281c686ec74a3f8280a9be3c42d0fe_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzMtOC0xLTEtMA_58ad199d-e1e6-48f4-bc8f-d133bdb62934"
      unitRef="usd">4846000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="iab42e51226dc475f895fa73d17c926a2_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzMtOS0xLTEtMA_8ddce6a5-faea-4097-9867-75167d2be7d7"
      unitRef="usd">4846000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i85aec22eb4754f7e8618ceda430bd2b8_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtMS0xLTEtMA_cf77d92e-0d59-4ca4-abd3-968db3b0e7ae"
      unitRef="shares">60378020</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i85aec22eb4754f7e8618ceda430bd2b8_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtMi0xLTEtMA_53618edb-3220-484c-b8df-df59f73858f7"
      unitRef="usd">60378000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5845f8bd67df4fd1acefa4c825397151_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtMy0xLTEtMA_2430288c-68c3-42b2-805b-b5c797c1cc32"
      unitRef="shares">23756</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5845f8bd67df4fd1acefa4c825397151_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtNC0xLTEtMA_6856f68f-f896-4d67-98c4-ab1d5f2b78c3"
      unitRef="usd">-1432000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4bdcd651d53549759b9ce044112325d3_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtNS0xLTEtMA_ec1ba536-2c72-4262-9089-8d88f0370049"
      unitRef="usd">1469410000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4b2edc745ad44ce840c2b7742104a5c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtNi0xLTEtMA_c8074ea4-efa7-4619-acd7-127c45592768"
      unitRef="usd">777262000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic352d00ff0914437a0a416ca88458013_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtNy0xLTEtMA_5ebb20ae-5630-4b29-a5b1-fed9da65cb2f"
      unitRef="usd">-26459000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1c0650a0f5144923b9c885a8c5de2293_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtOC0xLTEtMA_acc8c4d8-1917-469f-b98f-f947791d2cf7"
      unitRef="usd">104543000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i483c0883154641339ed1af7a79e7b2c6_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtOS0xLTEtMA_2ccc30ee-3788-4de2-8b8d-94b3671dd171"
      unitRef="usd">2383702000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i8e60c69de5d741a5815405fe6f217c7d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzUtNi0xLTEtMA_6a534b03-1f30-46cc-a8a8-18d6209b5e2a"
      unitRef="usd">14583000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie066788b3a444b0a8b55ad84e02f9711_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzUtOC0xLTEtMA_bfb826d3-e237-4c70-89c6-ecaa01ba359c"
      unitRef="usd">3110000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iac2b53aca8474334ab78c289ff6e10b5_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzUtOS0xLTEtMA_4c6905ef-00b5-409a-a5df-58441dcf2bc4"
      unitRef="usd">17693000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iec5110025ea44dc48c89331fc99ef903_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzYtNy0xLTEtMA_3eb57288-4818-461e-9f02-4c739cea239a"
      unitRef="usd">232000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iac2b53aca8474334ab78c289ff6e10b5_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzYtOS0xLTEtMA_cb63d28d-ff54-411e-99ab-aa59cbc67fa1"
      unitRef="usd">232000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="iac2b53aca8474334ab78c289ff6e10b5_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzctMC0xLTEtMA_fd2c0871-365b-4d1d-92d7-68c71ca49960"
      unitRef="usdPerShare">0.505</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8e60c69de5d741a5815405fe6f217c7d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzctNi0xLTEtMA_373331af-4f65-406a-b43f-55edd9b5b655"
      unitRef="usd">30620000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="iac2b53aca8474334ab78c289ff6e10b5_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzctOS0xLTEtMA_ed201156-4bae-4b35-b89e-2615d2e3372c"
      unitRef="usd">30620000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="id810c8bc314b4c59bede233893d1101e_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtMS0xLTEtMA_721205d0-907e-463b-8b84-93222b41df1b"
      unitRef="shares">54767</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id810c8bc314b4c59bede233893d1101e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtMi0xLTEtMA_c692214c-1ee2-4ba7-9b3e-22862d618913"
      unitRef="usd">54000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i75bf2e79b4324995b5bbed417696ca58_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtMy0xLTEtMA_a6de60b1-f669-4b58-902c-2bbd2f564786"
      unitRef="shares">1603</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i75bf2e79b4324995b5bbed417696ca58_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtNC0xLTEtMA_ab9dd4af-1908-47df-bbf0-3c10e601b298"
      unitRef="usd">-112000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id33943c1efb8478eafd722a0d85c7e39_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtNS0xLTEtMA_eeaf303f-22ab-4317-ab2a-e9bd4367b499"
      unitRef="usd">3948000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iac2b53aca8474334ab78c289ff6e10b5_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtOS0xLTEtMA_4fd694e4-f808-405c-a654-8b21f6a39488"
      unitRef="usd">3890000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="id810c8bc314b4c59bede233893d1101e_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDAtMS0xLTEtMA_a5582a7d-c6c7-4315-8d06-054f01e1a81d"
      unitRef="shares">658598</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id810c8bc314b4c59bede233893d1101e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDAtMi0xLTEtMA_f4427cdc-1566-48c2-9253-b99c98591a85"
      unitRef="usd">659000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id33943c1efb8478eafd722a0d85c7e39_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDAtNS0xLTEtMA_36762246-b189-45a5-bdf8-6bc264d70a10"
      unitRef="usd">49342000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iac2b53aca8474334ab78c289ff6e10b5_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDAtOS0xLTEtMA_7bb2e6f1-560d-4f84-8524-e71e141b1d59"
      unitRef="usd">50001000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="id33943c1efb8478eafd722a0d85c7e39_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDEtNS0xLTEtMA_c32d58f0-2f52-402c-8691-e01d0e356ce9"
      unitRef="usd">492000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="iac2b53aca8474334ab78c289ff6e10b5_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDEtOS0xLTEtMA_f2fc48ed-8366-4530-8abe-d8eedd765c5e"
      unitRef="usd">492000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i95538d6d3aca41e6abd3246935c83503_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDItNi0xLTEtMA_7d2fdbe8-c490-41d0-819e-61a6d2c8ccfa"
      unitRef="usd">-3000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i95538d6d3aca41e6abd3246935c83503_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDItOS0xLTEtMA_7f057b04-7edb-4815-8b9f-4af78945a5b3"
      unitRef="usd">-3000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ie066788b3a444b0a8b55ad84e02f9711_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDMtOC0xLTEtMA_1a74e448-a8c0-40d7-9764-a02205bfddce"
      unitRef="usd">4405000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="iac2b53aca8474334ab78c289ff6e10b5_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDMtOS0xLTEtMA_e8d95ac8-cf5a-48d8-ad81-af98988a7d79"
      unitRef="usd">4405000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i00cf11aacf2547479c61296a7d49c471_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDQtMS0xLTEtMA_8ef42f16-cb3b-4422-9644-7bbb1e7a7407"
      unitRef="shares">61091385</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i00cf11aacf2547479c61296a7d49c471_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDQtMi0xLTEtMA_a72ecb85-13a5-4308-9cf9-d3c0e09086ef"
      unitRef="usd">61091000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifd1d0d1fa5734c068cc94d58616ee227_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDQtMy0xLTEtMA_f52b9ece-f7ea-4b46-946e-6b23b8d935b5"
      unitRef="shares">25359</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifd1d0d1fa5734c068cc94d58616ee227_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDQtNC0xLTEtMA_00900826-8e71-43d4-9a46-8900d06a6704"
      unitRef="usd">-1544000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib392c3f8603a42c98af8e7d24190335f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDQtNS0xLTEtMA_2f50b2fd-66d6-4b17-a65e-7415fedf9ded"
      unitRef="usd">1522208000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i59e705174bfd497cb9d6d342c7d27e25_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDQtNi0xLTEtMA_0773ba33-1111-4eac-8ea2-c698096d3dfd"
      unitRef="usd">761222000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8381129fcf9b437d8e8aea7b380bf366_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDQtNy0xLTEtMA_51682458-2bdd-4b23-88be-ef3dc1da0296"
      unitRef="usd">-26227000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7629ab387d854446a9e6fa8f254bf602_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDQtOC0xLTEtMA_39a871d4-99f5-4e60-9fb1-a441039aaf43"
      unitRef="usd">103248000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1fdc793f45c14afbac73e2edca4c7cdd_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfNDQtOS0xLTEtMA_e4e24111-6530-44ce-9f7c-737e034c7e45"
      unitRef="usd">2419998000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i92c1c10ba20645d59279e45b9256c6fe_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjktNi0xLTEtMTgx_f89296a6-0be0-41be-975d-ed5d886cc0f0"
      unitRef="usd">11740000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0fbba9843b77431185cc9d83f795b67c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjktOC0xLTEtMjA5_d841ca65-1eed-4aa1-b9ab-2d3ca7418096"
      unitRef="usd">3655000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMjktOS0xLTEtMjIx_1f135934-ba4c-4fb3-b762-e432bccc9813"
      unitRef="usd">15395000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i59370fbf491c407e897f8ce219e48264_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzAtNy0xLTEtMTkz_60d1f4dc-9bff-4b47-8700-2c6b14e716f7"
      unitRef="usd">532000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzAtOS0xLTEtMjIx_050b9273-cfed-4f76-a16d-a2fca19747ca"
      unitRef="usd">532000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzItMC0xLTEtNzQ_2c7bb0fb-e094-42bc-a901-06a5bb932037"
      unitRef="usdPerShare">0.505</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i92c1c10ba20645d59279e45b9256c6fe_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzEtNi0xLTEtMTg0_d7b0f9ff-106b-4380-942e-a91af71f832d"
      unitRef="usd">30827000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzEtOS0xLTEtMjI0_63f3882c-c473-4df6-9721-c5a16949434e"
      unitRef="usd">30827000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i0f11119c6f034f34b12057334b0080c1_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzItMS0xLTEtMTAw_a0f75f9a-b474-4ebc-94f6-dc5706a9f029"
      unitRef="shares">18</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0f11119c6f034f34b12057334b0080c1_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzItMi0xLTEtMTE5_76150827-200a-40e1-b4b1-0757c2dca656"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="icad16223e49642dcbc22135f8ff2a6f4_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzItMy0xLTEtMTM0_fde95790-408c-4597-bee1-b658c1bf6808"
      unitRef="shares">1213</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="icad16223e49642dcbc22135f8ff2a6f4_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzItNC0xLTEtMTU0_cf148e58-7458-426b-a0fa-22554c8e46d1"
      unitRef="usd">-92000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id6c758fe1f61448a9637d09576edbebb_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzItNS0xLTEtMTY5_0ecf5823-dc89-467a-81b7-e5fd01aefd1d"
      unitRef="usd">1769000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzItOS0xLTEtMjI0_8e22c2d8-72f5-4039-9a28-0064bb2ec0a4"
      unitRef="usd">1677000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i0f11119c6f034f34b12057334b0080c1_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtMS0xLTEtMTAz_bb3de836-c9e3-4017-a1f4-5b0327b83e57"
      unitRef="shares">389237</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0f11119c6f034f34b12057334b0080c1_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtMi0xLTEtMTE5_858ba2e9-0488-48b4-b64c-3a1a4916b5c0"
      unitRef="usd">390000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id6c758fe1f61448a9637d09576edbebb_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtNS0xLTEtMTY5_0ae5a963-e4c8-4111-bac1-737a2b3a9434"
      unitRef="usd">29611000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzQtOS0xLTEtMjI0_1a8fe7c7-8dcb-4e4c-b708-8f36d07b258b"
      unitRef="usd">30001000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="id6c758fe1f61448a9637d09576edbebb_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzUtNS0xLTEtMTY5_1c877197-eea0-4da3-9a30-9551c7ff0502"
      unitRef="usd">398000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzUtOS0xLTEtMjI0_5d39b98a-3e02-43ce-8ac0-f1ec08e3aca5"
      unitRef="usd">398000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i02a9f4b80f0041a2897c3ba05969979f_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzYtNi0xLTEtMTg3_022c9406-ed42-445a-9faa-a1f8f735574f"
      unitRef="usd">3000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i02a9f4b80f0041a2897c3ba05969979f_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzYtOS0xLTEtMjI3_c920c307-4f0f-430c-a4b6-979628a1a42a"
      unitRef="usd">3000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i0fbba9843b77431185cc9d83f795b67c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzctOC0xLTEtMjE4_592ec2cd-6def-4ba1-9fa8-6dad622f9cb6"
      unitRef="usd">3485000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzctOS0xLTEtMjMw_7193505b-eaa4-4da4-812e-998bbf04b2e9"
      unitRef="usd">3485000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ife8e5c5154fa4032abde14408031e492_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtMS0xLTEtMTEz_dbda165f-7205-4ab9-ab81-334683fdfda2"
      unitRef="shares">61480640</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ife8e5c5154fa4032abde14408031e492_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtMi0xLTEtMTI4_b5f7fc8c-80cc-42b2-9208-2a47c8aae7b9"
      unitRef="usd">61481000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9b61f5457ee14eb6848a3b32388159d2_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtMy0xLTEtMTQ3_88dde95c-a0cf-4af7-b45e-594243e4d914"
      unitRef="shares">26572</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9b61f5457ee14eb6848a3b32388159d2_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtNC0xLTEtMTYz_358faf66-a328-440c-8052-2fdb8d111ccd"
      unitRef="usd">-1636000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i95971bbce6bb45a0923938d6f0e2c795_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtNS0xLTEtMTc4_56e3f585-ef26-454e-bd8c-633ff6b53514"
      unitRef="usd">1553190000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia39e4d4e5f204057aa5600530d7776cb_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtNi0xLTEtMTkw_a7123301-72c9-4beb-b13a-f2d128be89b0"
      unitRef="usd">742138000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i86b42857ab2d4aa4980cfbe916fedbd9_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtNy0xLTEtMjA2_2e7d0355-22fd-4075-a800-a635eb20c4f5"
      unitRef="usd">-25695000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id529675773334dca9c2833a6b2cf2c8f_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtOC0xLTEtMjE4_ac413f20-9f7e-4f14-a710-322e695886e8"
      unitRef="usd">103418000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i80b5178305c64c168a19a9fd4662fcaf_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M18zNC9mcmFnOjljNmM3NTBiYzFhMDQ4NmViYTU3ZWQ3YTVhYmNkMzE3L3RhYmxlOmVkNjQ1NjZjZTllNzRmY2I5NjVjYTE5MjAzZWI1Y2Q0L3RhYmxlcmFuZ2U6ZWQ2NDU2NmNlOWU3NGZjYjk2NWNhMTkyMDNlYjVjZDRfMzgtOS0xLTEtMjMw_8b66ea52-c6f0-48d3-a544-1a0afe7fe7d2"
      unitRef="usd">2432896000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RleHRyZWdpb246YjRlNjhhMDQ5YTEwNDRjMDgzMGRmNGRhZjU5YzQ3NDFfODIyMw_1a1a2383-9884-4a50-bb0e-f2ff4770ad22">Management&#x2019;s Statement&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited Condensed Consolidated Financial Statements included herein have been prepared by Black Hills Corporation (together with our subsidiaries the &#x201c;Company&#x201d;, &#x201c;us&#x201d;, &#x201c;we&#x201d; or &#x201c;our&#x201d;), pursuant to the rules and regulations of the SEC.  Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations; however, we believe that the footnotes adequately disclose the information presented.  These Condensed Consolidated Financial Statements should be read in conjunction with the consolidated financial statements and the notes included in our 2019 Annual Report on Form 10-K filed with the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We conduct our operations through the following reportable segments: Electric Utilities, Gas Utilities, Power Generation and Mining.  Our reportable segments are based on our method of internal reporting, which is generally segregated by differences in products, services and regulation.  All of our operations and assets are located within the United States.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates and Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The information furnished in the accompanying Condensed Consolidated Financial Statements reflects certain estimates required and all adjustments, including accruals, which are, in the opinion of management, necessary for a fair presentation of the September&#160;30, 2020, December&#160;31, 2019 and September&#160;30, 2019 financial information.  Certain industries in which we operate are highly seasonal and revenue from, and certain expenses for, such operations may fluctuate significantly among quarterly periods.  Demand for electricity and natural gas is sensitive to seasonal cooling, heating and industrial load requirements.  In particular, the normal peak usage season for electric utilities is June through August while the normal peak usage season for gas utilities is November through March.  Significant earnings variances can be expected between the Gas Utilities segment&#x2019;s peak and off-peak seasons.  Due to this seasonal nature, our results of operations for the three and nine months ended September&#160;30, 2020 and September&#160;30, 2019, and our financial condition as of September&#160;30, 2020 and December&#160;31, 2019 are not necessarily indicative of the results of operations and financial condition to be expected for any other period.  All earnings per share amounts discussed refer to diluted earnings per share unless otherwise noted.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reclassification&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We changed certain classifications of operating expenses on the Condensed Consolidated Statements of Income for the three and nine months ended September 30, 2019 to conform with current year presentation.  The prior year reclassifications, which are shown in the table below, did not impact previously reported operating income or net income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&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:60.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cefee7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cefee7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operations and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cefee7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;COVID-19 Pandemic&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the World Health Organization categorized COVID-19 as a pandemic and the President of the United States declared the outbreak a national emergency.&#160; The U.S. government has deemed electric and natural gas utilities to be critical infrastructure sectors that provide essential services during this emergency.&#160; As a provider of essential services, the Company has an obligation to provide services to our customers.&#160; The Company remains focused on protecting the health of our employees and the communities in which we operate while assuring the continuity of our business operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Condensed Consolidated Financial Statements reflect estimates and assumptions made by management that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and reported amounts of revenue and expenses during the reporting periods presented.&#160; The Company considered the impacts of COVID-19 on the assumptions and estimates used and determined that for the three and nine months ended September 30, 2020, there were no material adverse impacts on the Company&#x2019;s results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Change in Accounting Principle - Pension Accounting Asset Method&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2020, we changed our method of accounting for net periodic benefit cost.  Prior to the change, the Company used a calculated value for determining market-related value of plan assets which amortized the effects of gains and losses over a five-year period.  Effective with the accounting change, the Company will use a calculated value for the return-seeking assets (equities) in the portfolio and change to fair value for the liability-hedging assets (fixed income).  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_73" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 12&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Simplifying the Accounting for Income Taxes, ASU 2019-12&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Accounting for Income Taxes,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as part of its overall simplification initiative to reduce costs and complexity in applying accounting standards while maintaining or improving the usefulness of the information provided to users of the financial statements. Amendments include removal of certain exceptions to the general principles of ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and simplification in several other areas such as accounting for a franchise tax (or similar tax) that is partially based on income. The new guidance is effective for interim and annual periods beginning after December 15, 2020 with early adoption permitted. We are currently reviewing this standard to assess the impact on our financial position, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Financial Instruments -- Credit Losses: Measurement of Credit Losses on Financial Instruments, ASU 2016-13&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments -- Credit Losses: Measurement of Credit Losses on Financial Instruments, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which was subsequently amended by ASUs 2018-19, 2019-04, 2019-05, 2019-10, and 2019-11.  The standard introduces new accounting guidance for credit losses on financial instruments within its scope, including trade receivables. This new guidance adds an impairment model that is based on expected losses rather than incurred losses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We adopted this standard on January 1, 2020 with prior year comparative financial information remaining as previously reported when transitioning to the new standard.  On January 1, 2020, we recorded an increase to our allowance for credit losses, primarily associated with the inclusion of expected losses on unbilled revenue.  The cumulative effect of the adoption, net of tax impact, was $0.2&#160;million, which was recorded as an adjustment to retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Simplifying the Test for Goodwill Impairment, ASU 2017-04&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2017, the FASB issued ASU 2017-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Test for Goodwill Impairment,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; by eliminating step 2 from the goodwill impairment test. Under the new guidance, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit.  We adopted this standard prospectively on January 1, 2020.  Adoption of this guidance did not have an impact on our financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Internal-Use Software: Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, ASU 2018-15&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which aligns the requirements for recording 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.  As a result, certain categories of implementation costs that previously would have been charged to expense as incurred are now capitalized as prepayments and amortized over the term of the arrangement.  We adopted this standard prospectively on January 1, 2020.  Adoption of this guidance did not have a material impact on our financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RleHRyZWdpb246YjRlNjhhMDQ5YTEwNDRjMDgzMGRmNGRhZjU5YzQ3NDFfODIzOA_c83731e9-eb7e-4ee7-8e08-e8ede58898e9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We conduct our operations through the following reportable segments: Electric Utilities, Gas Utilities, Power Generation and Mining.  Our reportable segments are based on our method of internal reporting, which is generally segregated by differences in products, services and regulation.  All of our operations and assets are located within the United States.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RleHRyZWdpb246YjRlNjhhMDQ5YTEwNDRjMDgzMGRmNGRhZjU5YzQ3NDFfODI0MA_6245cb40-3dd3-4a5f-a370-1a2b575f63f5">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates and Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The information furnished in the accompanying Condensed Consolidated Financial Statements reflects certain estimates required and all adjustments, including accruals, which are, in the opinion of management, necessary for a fair presentation of the September&#160;30, 2020, December&#160;31, 2019 and September&#160;30, 2019 financial information.  Certain industries in which we operate are highly seasonal and revenue from, and certain expenses for, such operations may fluctuate significantly among quarterly periods.  Demand for electricity and natural gas is sensitive to seasonal cooling, heating and industrial load requirements.  In particular, the normal peak usage season for electric utilities is June through August while the normal peak usage season for gas utilities is November through March.  Significant earnings variances can be expected between the Gas Utilities segment&#x2019;s peak and off-peak seasons.  Due to this seasonal nature, our results of operations for the three and nine months ended September&#160;30, 2020 and September&#160;30, 2019, and our financial condition as of September&#160;30, 2020 and December&#160;31, 2019 are not necessarily indicative of the results of operations and financial condition to be expected for any other period.  All earnings per share amounts discussed refer to diluted earnings per share unless otherwise noted.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RleHRyZWdpb246YjRlNjhhMDQ5YTEwNDRjMDgzMGRmNGRhZjU5YzQ3NDFfODI0NA_1dab654a-db3b-4b49-8d76-d266a35ff0bf">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reclassification&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We changed certain classifications of operating expenses on the Condensed Consolidated Statements of Income for the three and nine months ended September 30, 2019 to conform with current year presentation.  The prior year reclassifications, which are shown in the table below, did not impact previously reported operating income or net income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&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:60.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cefee7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cefee7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operations and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cefee7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <bkh:ReclassificationTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RleHRyZWdpb246YjRlNjhhMDQ5YTEwNDRjMDgzMGRmNGRhZjU5YzQ3NDFfODIyMQ_b4790b60-4ff3-4601-bbc6-e4541f933184">The prior year reclassifications, which are shown in the table below, did not impact previously reported operating income or net income.&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:60.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cefee7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cefee7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operations and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cefee7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</bkh:ReclassificationTableTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icc165d26e1bc424887ca02bf48351a64_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RhYmxlOmU2YTc2MDE5MTQxNzRjODI4NjgxNWYyOGY3OTJiNzhiL3RhYmxlcmFuZ2U6ZTZhNzYwMTkxNDE3NGM4Mjg2ODE1ZjI4Zjc5MmI3OGJfMi0xLTEtMS0w_6291ee48-a4c8-4f49-899b-f894c9dcb808"
      unitRef="usd">500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i51052007e44248a5b8336a4885382309_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RhYmxlOmU2YTc2MDE5MTQxNzRjODI4NjgxNWYyOGY3OTJiNzhiL3RhYmxlcmFuZ2U6ZTZhNzYwMTkxNDE3NGM4Mjg2ODE1ZjI4Zjc5MmI3OGJfMi0yLTEtMS0w_536e42b6-1fe3-48ea-b428-1a39c371c572"
      unitRef="usd">1800000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="icc165d26e1bc424887ca02bf48351a64_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RhYmxlOmU2YTc2MDE5MTQxNzRjODI4NjgxNWYyOGY3OTJiNzhiL3RhYmxlcmFuZ2U6ZTZhNzYwMTkxNDE3NGM4Mjg2ODE1ZjI4Zjc5MmI3OGJfMy0xLTEtMS0w_cc00940d-515a-49fd-900a-e59b231d58d2"
      unitRef="usd">-500000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i51052007e44248a5b8336a4885382309_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RhYmxlOmU2YTc2MDE5MTQxNzRjODI4NjgxNWYyOGY3OTJiNzhiL3RhYmxlcmFuZ2U6ZTZhNzYwMTkxNDE3NGM4Mjg2ODE1ZjI4Zjc5MmI3OGJfMy0yLTEtMS0w_8b570a68-d6e2-4aff-9259-f2b3453607c9"
      unitRef="usd">-1800000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OperatingIncomeLoss
      contextRef="icc165d26e1bc424887ca02bf48351a64_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RhYmxlOmU2YTc2MDE5MTQxNzRjODI4NjgxNWYyOGY3OTJiNzhiL3RhYmxlcmFuZ2U6ZTZhNzYwMTkxNDE3NGM4Mjg2ODE1ZjI4Zjc5MmI3OGJfNi0xLTEtMS0w_cb7c72ba-2689-4989-9a62-a2aa082101fe"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i51052007e44248a5b8336a4885382309_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RhYmxlOmU2YTc2MDE5MTQxNzRjODI4NjgxNWYyOGY3OTJiNzhiL3RhYmxlcmFuZ2U6ZTZhNzYwMTkxNDE3NGM4Mjg2ODE1ZjI4Zjc5MmI3OGJfNi0yLTEtMS0w_d1745f38-3fe9-4b13-a846-bdb62aba007b"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RleHRyZWdpb246YjRlNjhhMDQ5YTEwNDRjMDgzMGRmNGRhZjU5YzQ3NDFfODIzMg_6a84b464-55c8-4699-b21a-faf9dd306345">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Change in Accounting Principle - Pension Accounting Asset Method&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2020, we changed our method of accounting for net periodic benefit cost.  Prior to the change, the Company used a calculated value for determining market-related value of plan assets which amortized the effects of gains and losses over a five-year period.  Effective with the accounting change, the Company will use a calculated value for the return-seeking assets (equities) in the portfolio and change to fair value for the liability-hedging assets (fixed income).  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_73" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 12&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RleHRyZWdpb246YjRlNjhhMDQ5YTEwNDRjMDgzMGRmNGRhZjU5YzQ3NDFfODIyNA_55053479-0b30-43b6-a98b-0e2f6fa12ce9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Simplifying the Accounting for Income Taxes, ASU 2019-12&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Accounting for Income Taxes,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as part of its overall simplification initiative to reduce costs and complexity in applying accounting standards while maintaining or improving the usefulness of the information provided to users of the financial statements. Amendments include removal of certain exceptions to the general principles of ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and simplification in several other areas such as accounting for a franchise tax (or similar tax) that is partially based on income. The new guidance is effective for interim and annual periods beginning after December 15, 2020 with early adoption permitted. We are currently reviewing this standard to assess the impact on our financial position, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Financial Instruments -- Credit Losses: Measurement of Credit Losses on Financial Instruments, ASU 2016-13&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments -- Credit Losses: Measurement of Credit Losses on Financial Instruments, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which was subsequently amended by ASUs 2018-19, 2019-04, 2019-05, 2019-10, and 2019-11.  The standard introduces new accounting guidance for credit losses on financial instruments within its scope, including trade receivables. This new guidance adds an impairment model that is based on expected losses rather than incurred losses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We adopted this standard on January 1, 2020 with prior year comparative financial information remaining as previously reported when transitioning to the new standard.  On January 1, 2020, we recorded an increase to our allowance for credit losses, primarily associated with the inclusion of expected losses on unbilled revenue.  The cumulative effect of the adoption, net of tax impact, was $0.2&#160;million, which was recorded as an adjustment to retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Simplifying the Test for Goodwill Impairment, ASU 2017-04&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2017, the FASB issued ASU 2017-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Test for Goodwill Impairment,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; by eliminating step 2 from the goodwill impairment test. Under the new guidance, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the amount of goodwill allocated to that reporting unit.  We adopted this standard prospectively on January 1, 2020.  Adoption of this guidance did not have an impact on our financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Internal-Use Software: Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, ASU 2018-15&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-15, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which aligns the requirements for recording 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.  As a result, certain categories of implementation costs that previously would have been charged to expense as incurred are now capitalized as prepayments and amortized over the term of the arrangement.  We adopted this standard prospectively on January 1, 2020.  Adoption of this guidance did not have a material impact on our financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaa44b3eb0fba4a55aa740fe65f86da55_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180MC9mcmFnOmI0ZTY4YTA0OWExMDQ0YzA4MzBkZjRkYWY1OWM0NzQxL3RleHRyZWdpb246YjRlNjhhMDQ5YTEwNDRjMDgzMGRmNGRhZjU5YzQ3NDFfNjUwNw_d4dd9abe-d4cd-4ffe-a46a-36d1187d55db"
      unitRef="usd">-200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RleHRyZWdpb246NzRiNThkMjI0OWI5NDQwM2FiN2I5MjA2ODhmMTJlOGFfMTE5OA_24cc918d-94e2-46a9-803a-e05dfe5b7db4">Revenue&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue contracts generally provide for performance obligations that: are fulfilled and transfer control to customers over time; represent a series of distinct services that are substantially the same; involve the same pattern of transfer to the customer; and provide a right to consideration from our customers in an amount that corresponds directly with the value to the customer for the performance completed to date. Therefore, we recognize revenue in the amount to which we have a right to invoice.  The following tables depict the disaggregation of revenue, including intercompany revenue, from contracts with customers by customer type and timing of revenue recognition for each of the reportable segments for the three and nine months ended September&#160;30, 2020 and 2019.  Sales tax and other similar taxes are excluded from revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:37.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Electric Utilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-company Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Customer types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market - off-system sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transmission/Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;346,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Timing of revenue recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;337,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:37.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Electric Utilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-company Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Customer Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market - off-system sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transmission/Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Timing of Revenue Recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:37.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Electric Utilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-company Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Customer types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;513,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;993,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market - off-system sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transmission/Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;536,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;658,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,198,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;538,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,210,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Timing of revenue recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;536,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;658,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(93,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,178,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;536,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;658,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,198,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:37.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Electric Utilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-company Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Customer Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;455,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;567,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,043,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market - off-system sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transmission/Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;538,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,251,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;540,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;707,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(111,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,257,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Timing of Revenue Recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;538,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(59,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,231,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;538,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,251,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The nature of our primary revenue contracts provides an unconditional right to consideration upon service delivery; therefore, no customer contract assets or liabilities exist.  The unconditional right to consideration is represented by the balance in our Accounts Receivable further discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_49" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 4&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RleHRyZWdpb246NzRiNThkMjI0OWI5NDQwM2FiN2I5MjA2ODhmMTJlOGFfMTE4Mw_89c37fb4-a443-49c9-b9c5-deee231f53a1">Our revenue contracts generally provide for performance obligations that: are fulfilled and transfer control to customers over time; represent a series of distinct services that are substantially the same; involve the same pattern of transfer to the customer; and provide a right to consideration from our customers in an amount that corresponds directly with the value to the customer for the performance completed to date. Therefore, we recognize revenue in the amount to which we have a right to invoice. &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The nature of our primary revenue contracts provides an unconditional right to consideration upon service delivery; therefore, no customer contract assets or liabilities exist.  The unconditional right to consideration is represented by the balance in our Accounts Receivable further discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_49" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 4&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RleHRyZWdpb246NzRiNThkMjI0OWI5NDQwM2FiN2I5MjA2ODhmMTJlOGFfMTE5MQ_bbbc645b-d14d-4c44-9548-388c5f7aa67f">The following tables depict the disaggregation of revenue, including intercompany revenue, from contracts with customers by customer type and timing of revenue recognition for each of the reportable segments for the three and nine months ended September&#160;30, 2020 and 2019.  Sales tax and other similar taxes are excluded from revenues. &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:37.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Electric Utilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-company Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Customer types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;270,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market - off-system sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transmission/Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;346,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Timing of revenue recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;337,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;344,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:37.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Electric Utilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-company Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Customer Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market - off-system sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transmission/Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Timing of Revenue Recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:37.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Electric Utilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-company Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Customer types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="18" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;513,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;993,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market - off-system sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transmission/Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;536,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;658,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,198,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;538,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,210,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Timing of revenue recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;536,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;658,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(93,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,178,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;536,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;658,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(117,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,198,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&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:37.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Electric Utilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-company Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Customer Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retail&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;455,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;567,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,043,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Market - off-system sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transmission/Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;538,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,251,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;540,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;707,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(111,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,257,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Timing of Revenue Recognition:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred at a point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Services transferred over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;538,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(59,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,231,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;538,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,251,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16eb4f2037ef485f92e5b52eb2cc1103_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMi0xLTEtMS0w_8d5cead2-39e7-4eb5-974b-92e202ec1ab6"
      unitRef="usd">169505000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief30dd95f65549a7bfd75218f813166c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMi0yLTEtMS0w_a34a5bc0-efd6-4c07-b51b-cb96e6288a65"
      unitRef="usd">94367000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86afd8c544f845e5a0b527151d1b9b9c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMi0zLTEtMS0w_b8e191c2-d617-4111-834e-8f6dc589be89"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4dc6b37cec1d415db07da774c2e151c6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMi00LTEtMS0w_c67a0b65-3e5d-4a52-8aa4-73bc4ec3d750"
      unitRef="usd">14668000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i393e18e52d234119956743c7c98980c3_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMi01LTEtMS0w_a070911e-10f2-41a3-a11d-05d8b9041329"
      unitRef="usd">-8100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f80a15665624cfb9b47b8b4bddd111b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMi02LTEtMS0w_ca5e2355-6d2b-4b50-9a83-1556fca8885f"
      unitRef="usd">270440000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08ea3d41997a4d639ec9e77e3ab4c8ac_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMy0xLTEtMS0w_72042e6a-cde4-4dd7-a0fc-cab4f3ee9618"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60ddd26c66404f43b94fc0c73488d822_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMy0yLTEtMS0w_efd1a30c-cbf1-4673-b0ce-da759d4c77bd"
      unitRef="usd">38196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie76524fb3e80472ebf42e6e7345065b1_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMy0zLTEtMS0w_9387b78a-fdb2-426a-be08-2996ec2992ec"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f05cef6bff6402d9f5566bb8b60e1f6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMy00LTEtMS0w_33e3557d-1587-4aab-be49-b8972c3f56e7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4953789a88db40bbaff4d87283f2c916_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMy01LTEtMS0w_57fafb91-feae-477b-9ac7-ec739f06fa48"
      unitRef="usd">-139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife1dfadf1c2d4c2fb16a38b85581e95b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMy02LTEtMS0w_f2978c18-4378-4d6a-b1f9-dcaa151157d5"
      unitRef="usd">38057000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6289676d69964a97addfbe81d65592ff_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNC0xLTEtMS0w_81ce0fb9-0e1d-444e-8b36-a1fc1122c0d4"
      unitRef="usd">5925000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5d76825d85b4b288a7d7dac4a8bab27_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNC0yLTEtMS0w_1fbbc1cb-f109-4496-a51c-bb4e86b1088f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fc0d473946d48928d694235307d9644_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNC0zLTEtMS0w_3734f91b-73e8-4dd2-898d-a73bb65e69f3"
      unitRef="usd">26049000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c91fe8a563148e69b53bee73d3f6d16_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNC00LTEtMS0w_f57ecacb-b731-459b-9dc7-c96f143befe3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie815c68d11da455182f034bc87a3ba2a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNC01LTEtMS0w_19b9bb69-1208-4a7f-ba4b-f15bf52c9ea6"
      unitRef="usd">-24521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d1ce58cf88e428b878e8615917ab424_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNC02LTEtMS0w_fe753ccc-5ba1-4a95-967f-60ea219b148d"
      unitRef="usd">7453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05e737ec2c1f41b498c7189b93940d7f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNS0xLTEtMS0w_55980e20-f2c7-4527-8907-8236544f0a45"
      unitRef="usd">9535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic35cdd655db843b1a3c54b936ae3fae9_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNS0yLTEtMS0w_ef367f2e-3e4c-409f-ac86-888587e20d5c"
      unitRef="usd">36000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8574839378914705832239b93c4d3b14_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNS0zLTEtMS0w_f06d4086-7df9-4c80-abc9-0192d372ba64"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9703b289e64a4ce3bceaa76dc5d8cf40_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNS00LTEtMS0w_2e2aa684-6025-4f41-9bbe-dc462e230b7a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i50e0592f559d4336a20d2898b40126e6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNS01LTEtMS0w_f06c9ed3-06af-4709-b3ba-8deff7c6aef0"
      unitRef="usd">-1904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i686b53b802dd41d8a639769f4adbd084_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNS02LTEtMS0w_d1998e28-9b6d-44fb-a14c-4e1a68a0470f"
      unitRef="usd">7667000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c233ac61e9f4460ae36262c20949fe9_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNi0xLTEtMS0w_de7f40e2-7203-4fac-8446-01977b70022e"
      unitRef="usd">15653000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie93da3d8c5c34f8e89be2a69735ab555_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNi0yLTEtMS0w_50511e6d-009f-4749-9f30-5dd3dc8b2ed9"
      unitRef="usd">10277000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a3ff0508f074d1d8b1c679ed1a346af_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNi0zLTEtMS0w_146db938-430a-4564-8088-d8a70d56aa02"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bb6f397ab2e4428ae0b58c75e8380ec_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNi00LTEtMS0w_4edaf7c6-5294-4bae-baf0-3cf7f27016e4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b34099eaac447ca97784b2e0e6310e9_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNi01LTEtMS0w_a21d36ee-8c46-4e58-a123-3462d3228dd6"
      unitRef="usd">-5235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic03fa2070dd242e09803646ad199973c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNi02LTEtMS0w_98588fb7-901f-442e-8f25-6b6522ce7e8c"
      unitRef="usd">20695000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1fab99e87c4f4ecca3e8ed21cbe62902_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNy0xLTEtMS0w_8b62cded-aecb-4cff-a3d3-cbd2f5f1d115"
      unitRef="usd">200618000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib575d00478564ebea0ec0069e65a9232_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNy0yLTEtMS0w_f0b9d241-bcf3-487d-b64e-6f7218181ead"
      unitRef="usd">142876000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0466f8111492413dac8c439a07f14f1d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNy0zLTEtMS0w_79f21656-3c13-46ed-9943-14d47a13117d"
      unitRef="usd">26049000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic38974dafd0c4c8d979de769338660a4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNy00LTEtMS0w_770f657b-d579-48ee-913d-d8126d5035f4"
      unitRef="usd">14668000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b9c606a552c4d339ee7d4d016e78213_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNy01LTEtMS0w_e98cb4ac-938c-480b-bd90-5fb1fc1e6117"
      unitRef="usd">-39899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfNy02LTEtMS0w_54b798bf-9a1f-4af9-beb2-45911330d436"
      unitRef="usd">344312000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i31623c9c9fd940759db8906cca09b029_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOC0xLTEtMS0w_76d80553-2ce8-4461-99a6-364bcb58100c"
      unitRef="usd">224000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5e1b6a572d52435a86f5d8e334d860b8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOC0yLTEtMS0w_07edca42-ea9a-4976-85cd-2cd2f105e690"
      unitRef="usd">1053000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i619009505c3840388ac889e414497a18_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOC0zLTEtMS0w_4ea96bf4-13ef-45bb-be11-916bef4eaa5d"
      unitRef="usd">469000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie833d1a7c4444518a060146e9c52e796_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOC00LTEtMS0w_9e61af55-cba8-48b5-934f-2a63c7adb8ad"
      unitRef="usd">568000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5809e9ee01ea457b83589b33d1ac7e52_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOC01LTEtMS0w_b333e0dc-36ce-43a7-ad92-00080e254ea7"
      unitRef="usd">-36000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iadec5e2dfa0b4cd2874870884f6a9fba_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOC02LTEtMS0w_a4e04bf8-5b56-432f-9e69-b5d2824c2485"
      unitRef="usd">2278000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1fab99e87c4f4ecca3e8ed21cbe62902_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOS0xLTEtMS0w_4daff53d-e8cb-4459-8e15-de71c465dda9"
      unitRef="usd">200842000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib575d00478564ebea0ec0069e65a9232_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOS0yLTEtMS0w_39124386-b194-49a4-af72-451f36fc11d3"
      unitRef="usd">143929000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0466f8111492413dac8c439a07f14f1d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOS0zLTEtMS0w_b318e4e0-ca97-4a7d-b5ea-181b818f0bdd"
      unitRef="usd">26518000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic38974dafd0c4c8d979de769338660a4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOS00LTEtMS0w_76e205d1-acb9-4add-9b3a-5188cb9e7935"
      unitRef="usd">15236000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1b9c606a552c4d339ee7d4d016e78213_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOS01LTEtMS0w_533783f8-0c65-4d8d-8bdb-6ace38deb0ed"
      unitRef="usd">-39935000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfOS02LTEtMS0w_a656c28c-ca86-4096-b6e5-51acf574903e"
      unitRef="usd">346590000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i947a69d877004d16b68cffb5fff9e393_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTItMS0xLTEtMA_7d1bcc62-53b2-44a9-b861-953f661b74a8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04200d91dac14cd7bd93d361b387847b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTItMi0xLTEtMA_5942c02f-1dbd-423e-8007-78ad7a589740"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4450a800bc8842468db8eb727f9a6222_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTItMy0xLTEtMA_0987b31c-b170-4ec1-bf36-c59aecb0e995"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86b8be6720b742cca64b800130efb2db_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTItNC0xLTEtMA_8bb16561-1d70-43de-a476-cf4894e1c097"
      unitRef="usd">14668000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i584e335b21854d898fbc8e44ca93bdf2_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTItNS0xLTEtMA_850c15a1-401b-4c65-937a-4fbe7e8f5f71"
      unitRef="usd">-8100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idff277ff24054a27a52f2529ccea6b4a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTItNi0xLTEtMA_10c26a5a-a695-46b0-860e-69708b1d23f4"
      unitRef="usd">6568000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabe792ba8ec74b29ad4b0ce51f6fbb5f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTMtMS0xLTEtMA_7bfcec86-d063-4715-8bf2-784bdaee2281"
      unitRef="usd">200618000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6468b5f646643409e0f523b0c4398f8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTMtMi0xLTEtMA_2cba8d3b-5b5d-4350-a796-9d9d39d89886"
      unitRef="usd">142876000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb08691648874d8b85b5dec284232b31_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTMtMy0xLTEtMA_7cb570a2-18d0-40a9-9d4b-2e370a9f3110"
      unitRef="usd">26049000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd4eb927c3ff4653b3a5e8d169bc46ec_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTMtNC0xLTEtMA_5857ce33-d5bf-4ade-95ec-bb327b638bac"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id26fa2f1a9644142badf254eceb66d00_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTMtNS0xLTEtMA_9d579ad8-586c-47c6-9d46-b29668e61564"
      unitRef="usd">-31799000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9a7341e9ae042acb7810afc1df65849_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTMtNi0xLTEtMA_2c9fc734-7045-4aaa-93fb-a5662c0211cb"
      unitRef="usd">337744000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1fab99e87c4f4ecca3e8ed21cbe62902_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTQtMS0xLTEtMA_34962ff4-36e9-4488-8687-be0430cb8b50"
      unitRef="usd">200618000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib575d00478564ebea0ec0069e65a9232_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTQtMi0xLTEtMA_bd3f2933-8019-4cf8-a4c4-1400c05a4d52"
      unitRef="usd">142876000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0466f8111492413dac8c439a07f14f1d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTQtMy0xLTEtMA_f34e0a63-f760-433b-833e-5e696bf27bac"
      unitRef="usd">26049000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic38974dafd0c4c8d979de769338660a4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTQtNC0xLTEtMA_59bd2016-f7e9-49dd-9b14-8ac4f0d8774b"
      unitRef="usd">14668000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b9c606a552c4d339ee7d4d016e78213_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTQtNS0xLTEtMA_df15eeb5-aabd-4d63-9e0c-f7a778ce91c7"
      unitRef="usd">-39899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjNmMTAzZWIzOTYyMTQ2Y2M5YWFlZjhiYzA2YTdhMzE1L3RhYmxlcmFuZ2U6M2YxMDNlYjM5NjIxNDZjYzlhYWVmOGJjMDZhN2EzMTVfMTQtNi0xLTEtMA_5dce1dda-33e9-4187-858b-f21cfae9d35b"
      unitRef="usd">344312000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9739075e066144aa91e5db5279175fa4_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMi0xLTEtMS0w_10b8b41e-d506-4380-98f3-7dda8523f0be"
      unitRef="usd">162214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0749bd6ee9a4a2d80f55f598859293e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMi0yLTEtMS0w_3c967caf-2abb-4f78-b3f6-c102443d8c84"
      unitRef="usd">89810000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3bbe73290a234b55a04df307f4a4a6be_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMi0zLTEtMS0w_ad24bf77-7266-447d-a5c1-e3e381410e3f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3ddcd28941f46a3b33902ed346d5391_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMi00LTEtMS0w_e5c0696e-fb95-499b-8f64-354f2184f33d"
      unitRef="usd">14992000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9540528d18224f07bacd069d2173fc19_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMi01LTEtMS0w_86bd9370-d749-4528-bd9d-563d0270609d"
      unitRef="usd">-8146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9182c1e1569047138605951d2c2fa68a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMi02LTEtMS0w_45b4885e-c772-4cbc-b2bb-a68908486720"
      unitRef="usd">258870000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib618201279ac436ca391ea193a5ef586_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMy0xLTEtMS0w_bd6aa386-ea2c-4e42-9e1c-5f0101c56fec"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i187c8294939942e08037266a6da27b60_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMy0yLTEtMS0w_d52dfe04-7548-4f0b-a785-900edd39de73"
      unitRef="usd">29019000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i490506fe45d545f3a73ce696167d9bf9_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMy0zLTEtMS0w_74cf2c65-e17a-4d24-8f0b-64a5ac9e9c8d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf4cac591c0341f08131943b6021e9d7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMy00LTEtMS0w_e21dfa74-146f-43e4-baad-4ac653368ac8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f64b372ac014c0b8e8320470621a867_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMy01LTEtMS0w_a9a39930-f80b-492f-b37a-cb9f92665fa9"
      unitRef="usd">-195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iced0f2102c1b4d5b957c8113590772c8_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMy02LTEtMS0w_77c550e7-0e08-4d32-b05b-dd4894116386"
      unitRef="usd">28824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib51dca4464dd4c8b9a8e6b7f861c4545_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNC0xLTEtMS0w_b109fd86-1336-4696-9f03-43fb5d3d751e"
      unitRef="usd">8210000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9af79715c7046739b2e295a9868f387_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNC0yLTEtMS0w_479192ac-ea61-4648-94d9-92c56ea8ef3e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd8c3d136428447d8cd240f3c7917af1_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNC0zLTEtMS0w_ae6f84d3-8e0f-4a64-a5c0-67dce4db3fdb"
      unitRef="usd">16119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i612d5cf31dca42d192044417616bf13f_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNC00LTEtMS0w_46927adb-d98f-4aed-a133-2df724680d70"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6777faeeee8149768c39e4804d85af41_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNC01LTEtMS0w_09ae1cbd-1d71-4f9f-978a-e45f16bf1259"
      unitRef="usd">-14414000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00540c5ca5f74876ad6dfa4cb20fc77f_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNC02LTEtMS0w_a5029271-b3fb-4789-a46f-9184d3646fa8"
      unitRef="usd">9915000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d4176eeb4d24bbfa86063b93720a302_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNS0xLTEtMS0w_dcb1ba5a-6dec-4793-b05c-fd2dda34d1f4"
      unitRef="usd">6452000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a2e297b16be4547b992a6df9b6af717_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNS0yLTEtMS0w_fa293aea-f9ff-4ab5-ac48-c908d3a3a47a"
      unitRef="usd">139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i504c045f35b444feb0f2d3a9f38c8d39_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNS0zLTEtMS0w_67340b66-542e-4cfd-ab5a-8c4985f3d672"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabd96961dce740c6992c851dc55c3ea2_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNS00LTEtMS0w_0b0a0470-816f-41e2-845f-e6909d17f1da"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd7807d11f3b4d668005a67099da6184_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNS01LTEtMS0w_dcd00c8e-140a-473f-8657-1b91cb677a3e"
      unitRef="usd">-1488000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica9b1cc48b6b4aa5936797e5a7675470_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNS02LTEtMS0w_f871571d-a5ed-4612-8881-3b06b4c49927"
      unitRef="usd">5103000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16a64a70bcb64964a412c0984adc867f_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNi0xLTEtMS0w_9603747e-649d-4f9d-8d58-4b362546f3ac"
      unitRef="usd">14274000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7ad35c615d4498ea97566b859ebfd8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNi0yLTEtMS0w_e9222500-7fd0-446a-afd8-27b653ae58e1"
      unitRef="usd">10965000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98e517e68a2a4faca7a2ffed81eb3455_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNi0zLTEtMS0w_fc60c648-7358-42f3-9de4-66f36b0df0d0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i293568db8de04602b9ffccc185eee98b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNi00LTEtMS0w_395145c8-fe78-4aeb-8c54-6ae9fb9147d2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12728da4c22c42d2a97463f80e4245cc_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNi01LTEtMS0w_b05be878-5786-455d-a94e-5ca0ecec1694"
      unitRef="usd">-4206000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a93ff817993432789d1aa8699ad1b7b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNi02LTEtMS0w_5ebcd146-5079-44f9-b6a1-b3da3c08c193"
      unitRef="usd">21033000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d04df219bfd4284b7635aef7f922037_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNy0xLTEtMS0w_5f4debc6-776e-43d2-96d5-35ae84b9a2a1"
      unitRef="usd">191150000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibbaa51414f99425da85b249f517ca99c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNy0yLTEtMS0w_17aec920-612c-4497-bbc7-336131db4d97"
      unitRef="usd">129933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i053822d4cc6b40bfa6a7f3bc484f543b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNy0zLTEtMS0w_bf3f3c37-dc79-4a70-a362-61905f4084bd"
      unitRef="usd">16119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e7b159f7891406e95c468bd83c587be_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNy00LTEtMS0w_7403ba1d-38ed-45d7-955d-d173af7bee64"
      unitRef="usd">14992000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fa5c553fe4e4f8694334fa1ae012b0c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNy01LTEtMS0w_7ebc1f07-d20a-4df1-8f32-187808ce71a5"
      unitRef="usd">-28449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfNy02LTEtMS0w_85d79ba1-3d0f-4689-a692-5e5e4cb4dcf3"
      unitRef="usd">323745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="ib90cadacaf6649d889f20c897377a209_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOC0xLTEtMS0w_eaf610b3-720c-4469-9d45-c142139eadc5"
      unitRef="usd">234000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i03dea3d6399d4078ba7ac5d53dc32448_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOC0yLTEtMS0w_1ea72aea-85f2-4330-8857-f3d7e2bf914a"
      unitRef="usd">811000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2aba363241de4142b5bab46a16707b68_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOC0zLTEtMS0w_fdf8b976-94eb-4ff5-afb6-7bb8e0a29e76"
      unitRef="usd">9692000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i321cb32fc05c49dd9e9a0661165ea981_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOC00LTEtMS0w_2111c260-e7b6-40f2-9e3b-30057074b095"
      unitRef="usd">560000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4dee25751826452a93bd12e15a904308_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOC01LTEtMS0w_4a24c53d-2ef5-46c5-b15c-6454b2c1a37a"
      unitRef="usd">-9494000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4a2cfbc78eb840efadb8047e8eb6e9fd_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOC02LTEtMS0w_4c3c8a00-6fc1-4879-bb85-c59f291671f8"
      unitRef="usd">1803000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5d04df219bfd4284b7635aef7f922037_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOS0xLTEtMS0w_07f03aa8-bf6d-4868-9a9a-a05c4ed48f2b"
      unitRef="usd">191384000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibbaa51414f99425da85b249f517ca99c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOS0yLTEtMS0w_775ed776-b217-40a5-ac20-6eb4cd1e9747"
      unitRef="usd">130744000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i053822d4cc6b40bfa6a7f3bc484f543b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOS0zLTEtMS0w_5c58aacc-5061-4ba5-8c0f-fb090dd7e248"
      unitRef="usd">25811000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2e7b159f7891406e95c468bd83c587be_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOS00LTEtMS0w_a9609521-8855-4911-9009-52e613e3d5cc"
      unitRef="usd">15552000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2fa5c553fe4e4f8694334fa1ae012b0c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOS01LTEtMS0w_46c94710-3a93-4b6f-92f8-ebd997a2823e"
      unitRef="usd">-37943000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfOS02LTEtMS0w_783ec7d6-a2c2-4a74-8c67-38235172494f"
      unitRef="usd">325548000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9b1a13d89a7482d8b47969e00617202_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTItMS0xLTEtMA_30f72fa5-2868-45f3-a53b-16dbcb637dbd"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b6d92082c5b4b3682295ebb29e4f6fa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTItMi0xLTEtMA_5c85681e-d373-484c-a70f-1df5320aa91a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6798aafebfb4da79950ce53a886db5d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTItMy0xLTEtMA_5682658a-cb35-4723-8d1e-c405e69b6ff6"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia77ddad99ff14b5a81abf6b81a7485d2_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTItNC0xLTEtMA_0d29280d-fefb-44c7-bc02-19c1727179e6"
      unitRef="usd">14992000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i11cc51e1956d425e9c13daf09722a1cd_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTItNS0xLTEtMA_29a8dd01-8dfb-4620-a6b6-dd13f74cb14b"
      unitRef="usd">-8146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ba3424e191746fa866ac2c164cf62af_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTItNi0xLTEtMA_a9d8c1b0-d023-4ed6-9ace-dee526aa1035"
      unitRef="usd">6846000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida6da137642642429ab2563c0c6fae31_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTMtMS0xLTEtMA_4a12f1c6-a7b1-43bf-a73a-b653436a116b"
      unitRef="usd">191150000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c2359c5cfde443aa53adcd1577bdfa8_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTMtMi0xLTEtMA_85670906-2c2b-4a38-be40-a20d731907df"
      unitRef="usd">129933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib05c9fb0889c4a83a53974c6644d37ea_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTMtMy0xLTEtMA_fd30d2b6-6f5b-4e6e-ab7e-0d19f160433b"
      unitRef="usd">16119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2af9c4942274fcbbdde9f85fe00ab84_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTMtNC0xLTEtMA_ceeec30d-dd4e-4f0b-ad7f-3a39f5bae0b4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7457863766a040118de6ffee8ec5b431_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTMtNS0xLTEtMA_7d080e08-be3c-4cd6-b38d-6d9448b01812"
      unitRef="usd">-20303000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04113eb27b1e43ffbfd9642c6069987f_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTMtNi0xLTEtMA_36718d81-e4bd-4e35-b9a6-2d9fe48a67fa"
      unitRef="usd">316899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d04df219bfd4284b7635aef7f922037_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTQtMS0xLTEtMA_9cb9ae19-9082-48e7-99b9-ef14afe8d24d"
      unitRef="usd">191150000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibbaa51414f99425da85b249f517ca99c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTQtMi0xLTEtMA_8189c977-92eb-490d-9ea1-e917f9d09305"
      unitRef="usd">129933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i053822d4cc6b40bfa6a7f3bc484f543b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTQtMy0xLTEtMA_9fbc520b-2e29-41c9-969e-a698ab34d944"
      unitRef="usd">16119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e7b159f7891406e95c468bd83c587be_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTQtNC0xLTEtMA_a7cb52e0-c6ff-4a6b-8336-eacae8edbef3"
      unitRef="usd">14992000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fa5c553fe4e4f8694334fa1ae012b0c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTQtNS0xLTEtMA_069cbcc4-7f62-43e1-a5c2-a3fb091da73e"
      unitRef="usd">-28449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmVlMTM1NjA5MTcxODQ5NmU4Nzg4OTQ4MTIxOGJjYjRiL3RhYmxlcmFuZ2U6ZWUxMzU2MDkxNzE4NDk2ZTg3ODg5NDgxMjE4YmNiNGJfMTQtNi0xLTEtMA_7ba35d5e-beb5-4f96-9dcc-0115bcb01889"
      unitRef="usd">323745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf4986c7cbb8455e9c0f49d146ccedc8_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMi0xLTEtMS0w_8e32b383-7695-4155-96b3-cb7addd0276e"
      unitRef="usd">459949000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e3235fe67864db18c78e9fd397b472a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMi0yLTEtMS0w_1c82826b-cd09-4057-a3aa-d81ce3dd8ba2"
      unitRef="usd">513208000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib33bb96012df41a0af11edddef5600e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMi0zLTEtMS0w_22f7e2ff-7f3f-402e-a6c8-d673dff1078e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ab21538b1eb4272b42ff2f97cfe420b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMi00LTEtMS0w_279d2ae9-b09c-4b1f-8dc6-04923d1171ca"
      unitRef="usd">43917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5bea189764b842688b0ed5bbecc6eba7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMi01LTEtMS0w_08fc99ee-2d89-4b47-8ad6-879e792ff5b5"
      unitRef="usd">-23855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if95d48fb539945b481dbec4b4df68002_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMi02LTEtMS0w_d059cfde-3217-4e31-98a9-f0dfc7cb5fd3"
      unitRef="usd">993219000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i031eff68583d4e1d9cb9d28625027a43_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMy0xLTEtMS0w_3bef63b8-5d99-4053-a0b1-706d76ed6621"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c1214c67b114f3eafda00688d159f98_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMy0yLTEtMS0w_3505ea75-e417-4032-afd0-604f0529bed5"
      unitRef="usd">113096000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i504127ed1dc9485395e2595eb3925741_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMy0zLTEtMS0w_96c2664e-1b5a-4378-b11c-1b43e80e6b12"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie25f08aa6d38429b9c0cf3fa0f848018_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMy00LTEtMS0w_07f3ae59-31bc-4939-b0b1-0082b9070569"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c205eaa6f3b45e2b25689c7721188e9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMy01LTEtMS0w_523ed82b-f529-4ec4-aa95-7e1d66b9c3f2"
      unitRef="usd">-416000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4deab0d8457c4361a00fd0b6c5f3b53a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMy02LTEtMS0w_4664e2ec-5345-44b2-9204-7613b0750d92"
      unitRef="usd">112680000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34e182655fe046309e940e7dd529867e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNC0xLTEtMS0w_b3b538c4-b15b-477a-ad53-bc1f1e92a7d2"
      unitRef="usd">14947000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icae0b755634b423da5e5c533ee447616_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNC0yLTEtMS0w_96d54a7d-0241-4964-9070-2092d18e2594"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i63ac8cb91153441db69a664d02c4a1c6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNC0zLTEtMS0w_f36052b3-3de2-4136-a478-2815b3a6f23b"
      unitRef="usd">77234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i781bd0b0f2c4402892b1376132d78ac4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNC00LTEtMS0w_69fb5662-4e65-45b4-9559-9e287766e67d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i707be3c95d984c6f809280a0fefd8b8c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNC01LTEtMS0w_5ec2abbf-5911-4b52-b9b2-727bce161ec5"
      unitRef="usd">-72609000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i64fc3dee27c24c7483c439903d8dfa73_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNC02LTEtMS0w_4d003120-11c6-47af-86c5-84bc27b7770e"
      unitRef="usd">19572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia475cb8977dd492b82451a3c7525e17d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNS0xLTEtMS0w_496ff3cb-65ab-4d74-aeaf-bdddeaf33cfb"
      unitRef="usd">17940000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04c8542e9e8d4fc283279f788076b38f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNS0yLTEtMS0w_b3f76eb2-d0b0-4d99-afaf-0b1729568089"
      unitRef="usd">197000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i238fd13c690f49108f059a80cf12e05f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNS0zLTEtMS0w_ee82b199-bd1c-491a-8578-3425dd0a0e64"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc1a0dc417df4f45be6d35bd3b4fcfce_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNS00LTEtMS0w_cad474e5-6530-4a81-a638-ec1e4a5ff11c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i580ae73b7e284765846e3eb8514faadc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNS01LTEtMS0w_8bd74996-6440-4a23-90b6-734b687b9efc"
      unitRef="usd">-6123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe6ac57fbd6548efba0ef8285055c4e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNS02LTEtMS0w_cc2bd410-8a99-478a-96b0-ffab734bc0e8"
      unitRef="usd">12014000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb5906f2d1404686a78596f978c3c152_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNi0xLTEtMS0w_bc50d02d-d269-499f-8983-6197b6b2bf8f"
      unitRef="usd">43271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if61430fe16294acc965c6c8241d4d118_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNi0yLTEtMS0w_a500000e-1459-4e14-a946-bacc312aaa7d"
      unitRef="usd">32038000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6849f75cb7dc47da8f27d327fc460030_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNi0zLTEtMS0w_c273a632-105b-4960-9187-2e2046c93984"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02535c79e2514b20a2f8d5437811314c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNi00LTEtMS0w_623fdebf-0b12-4ed4-bb48-35c4997d0f39"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6615eedba9414159ad4491d34ac8a9ca_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNi01LTEtMS0w_4b6a3c1f-e251-425f-b324-431d98ee2ea8"
      unitRef="usd">-14080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ecee855f30c47f297ef0e977eb0b7fc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNi02LTEtMS0w_2f50df6c-e529-4974-acfb-d839acf9005c"
      unitRef="usd">61229000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6372d7312d448cbab90746bcb659269_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNy0xLTEtMS0w_a6a1f066-171c-42bc-b6c4-e139a214e198"
      unitRef="usd">536107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b54416c3999490586f17233a4b12323_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNy0yLTEtMS0w_6166cf39-8310-4d46-82bd-17ceb5389bb3"
      unitRef="usd">658539000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39419e85f506441dae96e5d9559ced02_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNy0zLTEtMS0w_7f1f5358-7426-498e-bdaa-ba1d1a1e3e2e"
      unitRef="usd">77234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9ed0461b2684e9da2c38798abb414ad_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNy00LTEtMS0w_29774bad-da0c-4cfd-ad86-0b81e0472fcb"
      unitRef="usd">43917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65aff68f51e54f8f9dd4859d432f15e5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNy01LTEtMS0w_015c23de-19e3-46a7-86af-cb4f174ade4f"
      unitRef="usd">-117083000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfNy02LTEtMS0w_5ca5b9cb-1a5f-43b6-a21c-b931d2faee7e"
      unitRef="usd">1198714000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="iaab7e1a9f0fd417ba08fe0b7fb5013aa_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOC0xLTEtMS0w_7bfa4cf5-8d0c-489a-a56f-7e7b5b608fc8"
      unitRef="usd">2074000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9b06b1ac53ec45d3acfe296c544929b0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOC0yLTEtMS0w_953588dc-b536-43c6-896f-0819edc6984d"
      unitRef="usd">7273000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie78c9a8437e44067b8ef63380fbedf8b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOC0zLTEtMS0w_61158e97-4473-4ac3-b8bd-07217a1128f0"
      unitRef="usd">1372000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idf2950fb24dc4860831f87d103b4244c_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOC00LTEtMS0w_762331f3-cb37-4a41-a36e-d0ea3fa8c902"
      unitRef="usd">1940000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia26bef6f24414206bb690a6782f1ab86_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOC01LTEtMS0w_7d8e219a-d34c-477d-9898-fefcd88d03b5"
      unitRef="usd">-819000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia4bc57180798424cb264cb8d61c947d9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOC02LTEtMS0w_3379f193-e0bc-4d9b-b826-978759ac0c51"
      unitRef="usd">11840000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id6372d7312d448cbab90746bcb659269_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOS0xLTEtMS0w_70c7687b-46bb-48af-95e7-e8669fbb2cde"
      unitRef="usd">538181000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9b54416c3999490586f17233a4b12323_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOS0yLTEtMS0w_5f4fa274-5de7-4864-ad0f-6e81782be711"
      unitRef="usd">665812000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i39419e85f506441dae96e5d9559ced02_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOS0zLTEtMS0w_e817d8c2-113d-45de-80af-2fdb87b6b1d6"
      unitRef="usd">78606000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if9ed0461b2684e9da2c38798abb414ad_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOS00LTEtMS0w_a953462b-c165-453f-958f-b34ce69efa09"
      unitRef="usd">45857000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i65aff68f51e54f8f9dd4859d432f15e5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOS01LTEtMS0w_a6597616-21d5-45e9-89da-b8cab1c39280"
      unitRef="usd">-117902000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfOS02LTEtMS0w_4f783499-635f-4333-89ca-7603626b857a"
      unitRef="usd">1210554000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74e621a51fdf42bd9265ec3689cdaa68_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTItMS0xLTEtMA_4d283146-aeeb-49ec-9395-1d93872debf1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id28926388eca4c159750608b1f830d8a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTItMi0xLTEtMA_9a00636a-c181-474d-b621-494e8c0d4928"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e1f791c91bc498d8280148eb2b333ca_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTItMy0xLTEtMA_48ddf66c-bbbd-4c87-9ea4-ff3b32131343"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ea4268a4b2f4014b1196096f557fbcb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTItNC0xLTEtMA_7444a2de-abf7-4f06-87db-55d422735ae9"
      unitRef="usd">43917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5d111384ad94e8c9c5d4870221fce07_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTItNS0xLTEtMA_3cf7a6b2-919a-4bca-9e45-58cfd60c66d7"
      unitRef="usd">-23855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic45dd8f940bc47c1bb945be2c1d2db6f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTItNi0xLTEtMA_cd37c9e0-b17b-4517-86d4-7e9abf327542"
      unitRef="usd">20062000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie53bbac0f7c34504b364888cabd2bba4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTMtMS0xLTEtMA_29946d37-dcd0-4adc-8857-d99f2a192719"
      unitRef="usd">536107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e575e2f59b44792b9c1453d8abb3462_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTMtMi0xLTEtMA_f728191d-1504-476e-babe-a6ec9ce1448c"
      unitRef="usd">658539000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3697875619cc46648ab3e914ba0f79a2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTMtMy0xLTEtMA_eb7248a9-3eaa-4967-a966-3531410bec14"
      unitRef="usd">77234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5338fb2620814865bf2f5dcb89483125_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTMtNC0xLTEtMA_2e6d4a41-8855-4d16-8049-2549f3f8f0dd"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65f896b0dcfe4246afb7127341b2134b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTMtNS0xLTEtMA_ec4991f0-d1d3-433a-8b19-2bd1dfd46294"
      unitRef="usd">-93228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7674d5a76754050abccef74e98dd5a0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTMtNi0xLTEtMA_1b9b9309-c017-4878-9a92-802ff9d28c18"
      unitRef="usd">1178652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6372d7312d448cbab90746bcb659269_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTQtMS0xLTEtMA_1ba31fce-7708-4fd1-9dda-d46b3dddcb83"
      unitRef="usd">536107000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b54416c3999490586f17233a4b12323_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTQtMi0xLTEtMA_9dc34a67-4740-4f39-a5d3-69ed42671630"
      unitRef="usd">658539000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39419e85f506441dae96e5d9559ced02_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTQtMy0xLTEtMA_df797b67-ccc3-4db9-bbc6-50c871bf9032"
      unitRef="usd">77234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9ed0461b2684e9da2c38798abb414ad_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTQtNC0xLTEtMA_734170e4-1fac-4557-a9e4-842f5eb567e1"
      unitRef="usd">43917000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65aff68f51e54f8f9dd4859d432f15e5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTQtNS0xLTEtMA_1fe49fe1-b4c7-4dbb-8a38-7c38a2098163"
      unitRef="usd">-117083000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOmIxNzY3OGI3OWQzZDQxYzA4NDBjZGMwYjVjNDU4OGYzL3RhYmxlcmFuZ2U6YjE3Njc4Yjc5ZDNkNDFjMDg0MGNkYzBiNWM0NTg4ZjNfMTQtNi0xLTEtMA_a3f7f1fb-e7ea-4126-b556-5dc84fd39f8f"
      unitRef="usd">1198714000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i944dac936ec14838a5ca74fa41aade07_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMi0xLTEtMS0w_bbbf7dc9-52a0-40e1-bb4d-7759622783a5"
      unitRef="usd">455409000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i55ae9d8a9ea7401daa50979521909cbf_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMi0yLTEtMS0w_b2626566-fed4-44d4-baa4-1f9e42e5a82d"
      unitRef="usd">567715000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f19802d01f142f0a516dc1023e6ade2_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMi0zLTEtMS0w_8fc44f7e-7f2e-471e-825d-68699fbd73f9"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7abb8f2e631d4ab4ad57fbcba2b85cd0_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMi00LTEtMS0w_9c02a5aa-1172-4431-9d01-5d2e2537261e"
      unitRef="usd">43249000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i412fe50b232e4864b3c673ba85127a72_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMi01LTEtMS0w_53f9ec36-7352-438c-925f-8b51d646e896"
      unitRef="usd">-23315000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa705c44878a4498bd593643d82e1f8a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMi02LTEtMS0w_392fd074-93d5-4e3e-a537-980632df6d41"
      unitRef="usd">1043058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7df8c7a567074c63b2a8db2681888084_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMy0xLTEtMS0w_a02a7ce9-807d-48ee-90d2-2cff38fa2052"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d3df5052a184ba980726cda38bad0d4_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMy0yLTEtMS0w_5df71cb3-420f-466f-a18a-c88d6b6c5558"
      unitRef="usd">102159000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i053557e4ce3c4b79b292223faa7c2d75_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMy0zLTEtMS0w_f30243e9-2af8-4c66-844a-b4a061516057"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10635f18bc694551ba93ac7b0d9f34bc_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMy00LTEtMS0w_43a21d9b-28c8-474a-9597-4ab090e014ce"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc44b2d9c4cb457ea9e0019e692b89ea_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMy01LTEtMS0w_7af6c4b3-a2eb-4618-b8ac-597cc0beab3e"
      unitRef="usd">-903000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia94871e6a2c245c5a5db9b79cf781954_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMy02LTEtMS0w_7841b212-627f-4288-88c6-16e43aee99a4"
      unitRef="usd">101256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2710e9c703144016a4860bcaff391f99_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNC0xLTEtMS0w_4b38587a-eb6f-4310-a8f3-2e0a540a0f4c"
      unitRef="usd">23334000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if510c3be580040ee8da613f1d73d450f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNC0yLTEtMS0w_fbdc6ed0-6816-42de-872c-0da2b4d677b1"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85367e70d69b4b78b17e4b50a48b7a10_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNC0zLTEtMS0w_e0be9ae0-910e-4210-8a78-99192d05d7d3"
      unitRef="usd">46650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i703d3842756d404f88c5eeba8b91e45a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNC00LTEtMS0w_37cd3b31-228d-4d9b-abd1-81536e3c874e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fdad2ed951a43e2822c4d20ffa1d81a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNC01LTEtMS0w_77a521d5-d40e-47d3-8266-5ead6a06ca84"
      unitRef="usd">-40923000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27b0453d5bbf40faa499cdcf64a7340a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNC02LTEtMS0w_3073f730-3b22-42d1-a12f-c92ff7f3c6a0"
      unitRef="usd">29061000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2f857bb6c544b3087033b0d1a80b3d3_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNS0xLTEtMS0w_b327e930-17b4-4173-9a63-d4cf87d057c8"
      unitRef="usd">16592000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d8ac6f5da084878abe0de0617fdf555_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNS0yLTEtMS0w_b754f5c4-cb08-4cd9-87ca-97489c10bdb0"
      unitRef="usd">517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbdcf20ec1984513bceee0c7bcddbe7a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNS0zLTEtMS0w_6f388a15-0e97-4b78-bc10-bb2466bb266b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i963eb24e67e242ea9116d0d415700624_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNS00LTEtMS0w_59c1c804-ed1a-48d5-bd63-ead18a5c0196"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8da531a0cfa842c4ba581e44d084f0fc_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNS01LTEtMS0w_1b06af93-2f9b-4c89-949e-40d93315870b"
      unitRef="usd">-5047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6599ef762ab4841ac3a79a929efcead_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNS02LTEtMS0w_589e02ba-2082-4dd8-9a32-dd581e9d094a"
      unitRef="usd">12062000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i46f3ba5f9b9245ce8c5b7c210f931ddf_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNi0xLTEtMS0w_83643d48-25a1-41d9-9481-e98f0bd2547c"
      unitRef="usd">42865000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i933ffb4de0a841c0a6e124c082f66c72_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNi0yLTEtMS0w_7b6fe889-d2a7-4614-a537-3b569593d2ae"
      unitRef="usd">35767000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if77b8f39ddcb42be974313094c5f907f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNi0zLTEtMS0w_95c666a1-ca2e-424f-84ec-b41a6a72ac91"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47238fa7fbff4b598f23a8007e41dd4f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNi00LTEtMS0w_920c75bb-6ed4-462e-9376-06c4313b0c22"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb2afca8236a4828a7c50e3fbb634056_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNi01LTEtMS0w_e1e5b9bb-8e22-4bd8-b115-e020986fb83a"
      unitRef="usd">-12608000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c2e83015ae34fa9be99599a8a60bdde_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNi02LTEtMS0w_79a82bb5-c341-415e-93ad-a4e2fe6fec6d"
      unitRef="usd">66024000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60d2bc25c7414ad283f7c328ae5f56ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNy0xLTEtMS0w_fb87ab8c-bfda-4d54-ae49-99e7762b70e3"
      unitRef="usd">538200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i702b035b1f704ad7ac66b9e34a1d108b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNy0yLTEtMS0w_498cd0ca-032d-4552-a9dd-a45aba4665b1"
      unitRef="usd">706158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae569a20a7f94bf5ab53fcc67a85b51e_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNy0zLTEtMS0w_ed1a10c3-853f-45c7-b295-f071816f8a22"
      unitRef="usd">46650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83cbd8ca68fd476a9cf4346a75f07b53_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNy00LTEtMS0w_3e0ff32b-a4a1-44a5-bb9c-b017ddabcd23"
      unitRef="usd">43249000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae0428eebafa4964a5b69d03144cf168_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNy01LTEtMS0w_3c0ef5fd-5604-43c4-bdac-63d687473d5e"
      unitRef="usd">-82796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfNy02LTEtMS0w_264786a4-a518-4deb-9b91-6fc4bf8353ab"
      unitRef="usd">1251461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="idcde99d51f98406897ef8f6b2fe8b3f8_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOC0xLTEtMS0w_3723f688-2e8e-4e78-b788-9fcbbaf2695b"
      unitRef="usd">2465000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i63d764a6fd7d4720b55bc6cb3c6ae399_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOC0yLTEtMS0w_694ba9ff-4d2c-4d62-a29b-7fd22054d5df"
      unitRef="usd">1135000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i920d6d2b9b1d4269bebf5a8eac77c7f4_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOC0zLTEtMS0w_5a6f07b5-614c-4f16-8dc0-ccecebc60b0c"
      unitRef="usd">29114000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i66290cc9859241e68bfc52d33dfafbe1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOC00LTEtMS0w_fea52712-d6c0-48d6-9d57-fd339b6ec32e"
      unitRef="usd">1777000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icd9427f6dec6419d838e002f802d31e4_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOC01LTEtMS0w_645afca0-eba2-4731-b7a6-df226dfc6ae0"
      unitRef="usd">-28706000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1dc5880eb07a47e19f4d9867f472c300_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOC02LTEtMS0w_296e100c-dd28-4e0a-8ec1-682b705ff057"
      unitRef="usd">5785000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i60d2bc25c7414ad283f7c328ae5f56ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOS0xLTEtMS0w_ef9e043d-c62f-4219-9804-59a082c2618c"
      unitRef="usd">540665000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i702b035b1f704ad7ac66b9e34a1d108b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOS0yLTEtMS0w_bbdd4201-c176-4671-9d67-d2cf478dc152"
      unitRef="usd">707293000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iae569a20a7f94bf5ab53fcc67a85b51e_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOS0zLTEtMS0w_9223f132-02c2-408a-ab9e-4d36299cfd40"
      unitRef="usd">75764000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83cbd8ca68fd476a9cf4346a75f07b53_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOS00LTEtMS0w_9ff0a682-d309-4ea1-bb02-757d0f5bee06"
      unitRef="usd">45026000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iae0428eebafa4964a5b69d03144cf168_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOS01LTEtMS0w_a97ddf97-bd8a-4d31-9510-7ddc29af83ad"
      unitRef="usd">-111502000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfOS02LTEtMS0w_fbfdba25-5b84-4804-aae0-df9f693b5fa7"
      unitRef="usd">1257246000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie72e8c2d4c3c4813bd786ccc6a7fcb58_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTItMS0xLTEtMA_da9ed4c5-2514-486c-b8d4-136d0afbc4de"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fcee7f8697e43bd9810103d5e1ad8c6_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTItMi0xLTEtMA_699c33b0-3777-4de3-b65d-d32280655322"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifabe49a0b6704f589ff33ef981c565bb_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTItMy0xLTEtMA_6ea57043-23d5-4e51-8397-4c5f08566cd8"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e3ac1aa105a493d9cc8cb58fa8c31b8_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTItNC0xLTEtMA_a9dd0990-317f-4464-b7c9-0089c1bbce58"
      unitRef="usd">43249000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ac03ed6fe1d4a56b953300a36545501_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTItNS0xLTEtMA_e7855962-7bef-4bd3-af18-669830431ffc"
      unitRef="usd">-23315000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3556506aabb4a089d0f57e63c4e2cbd_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTItNi0xLTEtMA_84a4d4d7-7a01-4905-8bb0-f9bb1efd443a"
      unitRef="usd">19934000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9d21f865f224624bb9b3ecffe611ee8_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTMtMS0xLTEtMA_312fc016-d65f-4f22-9c52-08490aba64d6"
      unitRef="usd">538200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie09c9163fb674945aea812466d99ac71_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTMtMi0xLTEtMA_37ee7a63-0d9b-4618-8c0d-52981145c222"
      unitRef="usd">706158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7aaf2018a8e644e6b8e90434a69df4a3_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTMtMy0xLTEtMA_ed2427ca-5f7c-4816-ba5d-7f64d0b7fa66"
      unitRef="usd">46650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1aa67c6d9e841df8c00df4ed44365f7_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTMtNC0xLTEtMA_99603153-5e20-4d52-87b9-c834c2c7a097"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i348f3cf057054887a13e75abc8fffd75_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTMtNS0xLTEtMA_876e204d-c9e5-4930-8f74-def965947994"
      unitRef="usd">-59481000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0d8bccafccf43daad7a02427456114c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTMtNi0xLTEtMA_d95955b2-7169-42ec-9ac6-7ea20f393cf0"
      unitRef="usd">1231527000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60d2bc25c7414ad283f7c328ae5f56ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTQtMS0xLTEtMA_b42cea69-8291-4ad3-862f-e5729c30401b"
      unitRef="usd">538200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i702b035b1f704ad7ac66b9e34a1d108b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTQtMi0xLTEtMA_c54796b6-37f9-46ce-a1be-c5d8e8eab81a"
      unitRef="usd">706158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae569a20a7f94bf5ab53fcc67a85b51e_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTQtMy0xLTEtMA_11416769-f566-4b1b-adff-14657732b2c2"
      unitRef="usd">46650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83cbd8ca68fd476a9cf4346a75f07b53_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTQtNC0xLTEtMA_2bdeb5d1-9663-47d8-b548-05240849ceab"
      unitRef="usd">43249000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae0428eebafa4964a5b69d03144cf168_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTQtNS0xLTEtMA_33798aa9-e692-4618-b410-889bcd74a1be"
      unitRef="usd">-82796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180My9mcmFnOjc0YjU4ZDIyNDliOTQ0MDNhYjdiOTIwNjg4ZjEyZThhL3RhYmxlOjA3MWJmZWU2OGQ5ZjRiZjdhYzZjOTM1NjFkNTgxZjhiL3RhYmxlcmFuZ2U6MDcxYmZlZTY4ZDlmNGJmN2FjNmM5MzU2MWQ1ODFmOGJfMTQtNi0xLTEtMA_438b206f-433c-4857-89e9-16b2c0bb181c"
      unitRef="usd">1251461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RleHRyZWdpb246MmIyMjZlOGI1YTlmNDAyNGI0NDk1MWE2M2Q5Y2RkYzRfNzg4_b6a39251-518c-47e3-9f8e-f77e8df56c90">Business Segment Information&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our reportable segments are based on our method of internal reporting, which is generally segregated by differences in products, services and regulation.  All of our operations and assets are located within the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment and Corporate and Other information is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:40.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 5.62pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Operating&lt;br/&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company  Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;518,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,198,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,210,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;704,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;707,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,257,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:40.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted operating income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(102,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available for common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&#160;&#160;&#160;&#160;Adjusted operating income recognizes inter-segment revenues and costs for Colorado Electric&#x2019;s PPA with Black Hills Colorado IPP on an accrual basis rather than as a finance lease.  This presentation of segment information does not impact consolidated financial results.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment and Corporate and Other balances included in the accompanying Condensed Consolidated Balance Sheets were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets (net of inter-company eliminations) as of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,040,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,900,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,201,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,032,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,829,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,558,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RleHRyZWdpb246MmIyMjZlOGI1YTlmNDAyNGI0NDk1MWE2M2Q5Y2RkYzRfODA0_5dd0a025-e791-4e98-9539-885a5082059a">&lt;div&gt;&lt;span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment and Corporate and Other information is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:40.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 5.62pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Operating&lt;br/&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company  Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#2c2c2c;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;518,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;655,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;665,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,198,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,210,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:39.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;External Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Total Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Contract Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Other Revenues&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;704,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;707,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inter-company eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,257,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:40.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted operating income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(102,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,066)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available for common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&#160;&#160;&#160;&#160;Adjusted operating income recognizes inter-segment revenues and costs for Colorado Electric&#x2019;s PPA with Black Hills Colorado IPP on an accrual basis rather than as a finance lease.  This presentation of segment information does not impact consolidated financial results.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibcb7b242ac5a4723adacefe623feb87f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfMy0xLTEtMS0w_8c3462f0-e380-478d-a4d8-febaa4716478"
      unitRef="usd">194941000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i3d8e88c3cb39492185f51c7fd486b54a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfMy0yLTEtMS0w_c55c89d8-3476-4c53-b781-f710d0a0a9cb"
      unitRef="usd">224000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8f070b42505492f89f50bc5be2f4128_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfMy00LTEtMS0w_35d2716a-9363-42b3-815b-b71068c680e9"
      unitRef="usd">5677000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="id6df241e68d74865a6a04ad6d8312044_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfMy01LTEtMS0w_fd3c03d9-e59b-4a3e-80b3-8439c24b4b31"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1fab99e87c4f4ecca3e8ed21cbe62902_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfMy03LTEtMS0w_dc71f7cb-2ac6-4078-895e-6542403cab87"
      unitRef="usd">200842000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ff765e072544f8695a9751a0ccd7d0f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNC0xLTEtMS0w_a875b276-1aa7-4be7-bb73-5bcb5ef1f907"
      unitRef="usd">141275000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i082624c0972947c4bb56784ae2198c51_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNC0yLTEtMS0w_a3d65c14-7d2c-4aa6-abd3-c537986ba546"
      unitRef="usd">863000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7772794ad5d84d09baec9ef299d81df5_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNC00LTEtMS0w_c91102b5-3d1d-44db-838a-96c0191d84ca"
      unitRef="usd">1601000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="ia1b45abd48f14a209dab6a7dd9a0e427_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNC01LTEtMS0w_819aeb35-099f-4730-aa3f-3c98803033d3"
      unitRef="usd">190000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib575d00478564ebea0ec0069e65a9232_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNC03LTEtMS0w_0ba63748-c85b-4cec-bfe7-13cf2b629bbb"
      unitRef="usd">143929000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7aba4a8329a84046b9124f3fde0192f6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNS0xLTEtMS0w_d80b8c6a-27ca-462d-a115-06d0b94eb223"
      unitRef="usd">1528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i2e217553489343278636d30c25c14b72_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNS0yLTEtMS0w_805e6976-dd04-441c-af30-75d086a229cd"
      unitRef="usd">414000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id24cad4754d14997b4625edef6a46b51_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNS00LTEtMS0w_87a802fd-9d5e-4fb0-b3cc-914dc7f32c2a"
      unitRef="usd">24521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i717f458a0f4841bf9c4ba4b3f0006575_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNS01LTEtMS0w_87723745-deaa-4a1d-9dfa-76869a9cea1f"
      unitRef="usd">55000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0466f8111492413dac8c439a07f14f1d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNS03LTEtMS0w_e717a375-493b-458a-8ec0-d7ff05c0f02d"
      unitRef="usd">26518000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31c187165438409e9b4e15694d414405_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNi0xLTEtMS0w_9d695d64-d0f4-4835-9352-5c1d94523da0"
      unitRef="usd">6568000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i4effa6a647ab44298a41d8b0f0c1302c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNi0yLTEtMS0w_d3797d4f-4ccb-4245-a7a3-e3424e43958a"
      unitRef="usd">777000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8203385b70064f499b6e9c4db5d4f8ac_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNi00LTEtMS0w_c743e03e-8cb2-4211-b26e-b4aebfef055e"
      unitRef="usd">8100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i165f1ef07d08477baf1dc5f03e9b90b0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNi01LTEtMS0w_8f4a5efd-5122-46ee-983b-cad85b487130"
      unitRef="usd">-209000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic38974dafd0c4c8d979de769338660a4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNi03LTEtMS0w_8b202513-ba21-41e7-96ba-22d1ea528b20"
      unitRef="usd">15236000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b9c606a552c4d339ee7d4d016e78213_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNy00LTEtMS0w_9b8d243a-ab1a-4b74-9b26-7c65c792f414"
      unitRef="usd">-39899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i5809e9ee01ea457b83589b33d1ac7e52_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNy01LTEtMS0w_68d49acf-6310-46a7-be18-97f73822e55f"
      unitRef="usd">-36000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1b9c606a552c4d339ee7d4d016e78213_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfNy03LTEtMS0w_633ae25e-1cbf-4743-99f9-94cfe86f6d33"
      unitRef="usd">-39935000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7806d32b8e2942f5b0523f96148ed335_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfOC0xLTEtMS0w_f6f12f7b-af1a-47bf-882b-9b74cf3d75ae"
      unitRef="usd">344312000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i6f4995c024184679a7ef540f6cd00e49_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfOC0yLTEtMS0w_20b81b17-48c1-4acf-ab5f-55f9a71dc4e4"
      unitRef="usd">2278000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1ddb5be045842abb74122d770e60b98_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfOC00LTEtMS0w_ce305982-4393-4812-a5c3-b86aa68044d0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="ibc23981f33d1474d86db50a83d04659e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfOC01LTEtMS0w_3b5c98a8-5fb8-455c-9373-0d920083f2cb"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjhiYzYxNDgzNmQ1ZDQ1NmVhZjMxOTIwMDYyMGE5YWQ2L3RhYmxlcmFuZ2U6OGJjNjE0ODM2ZDVkNDU2ZWFmMzE5MjAwNjIwYTlhZDZfOC03LTEtMS0w_b959b66a-773c-438b-8266-3f25ab480e19"
      unitRef="usd">346590000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8213650814d445a7a8ac710af428674a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNC0xLTEtMS0w_97cb3d3f-29c4-4115-aa24-bede41db25fa"
      unitRef="usd">185811000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="ibc2585c41ab643a4b3325110ca007a04_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNC0yLTEtMS0w_189712b8-cefe-4ab1-9358-479720813be0"
      unitRef="usd">234000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91fbb703f05447a1b4e733dd05441075_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNC00LTEtMS0w_57a55781-e2a0-4a4f-9bb7-acde1776d37d"
      unitRef="usd">5339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i74720f2e5d9145b48e23bc1d84dda748_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNC01LTEtMS0w_4ab3fc50-cafe-434a-9d0a-1401d366b81a"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5d04df219bfd4284b7635aef7f922037_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNC03LTEtMS0w_92234045-eb98-42bc-aaae-75bf8b73f9d6"
      unitRef="usd">191384000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i638e1a51e368486f9b363ff726f39ee6_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNS0xLTEtMS0w_167c3aca-1afe-4404-885b-a6f487155796"
      unitRef="usd">129385000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i3ff05e9864a747ce9420ab43bb332361_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNS0yLTEtMS0w_87adc5ba-da23-4907-a02d-4aa54ff5368e"
      unitRef="usd">810000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d3e89cafc524d1a95ef6617f630190d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNS00LTEtMS0w_434db9b9-3cdb-46d0-91db-54973bb00a3c"
      unitRef="usd">549000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i27de25e9198344d5ac66ac4b8c2e3d65_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNS01LTEtMS0w_1e07bcf5-d37a-4ed0-b4ce-8e92509f161a"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibbaa51414f99425da85b249f517ca99c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNS03LTEtMS0w_280f679a-1d93-499d-80ba-4d93a4e54a9e"
      unitRef="usd">130744000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07e9ab77e75041488e525c0ffdee0062_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNi0xLTEtMS0w_90ee8327-7cf3-48a1-9f80-2b2e7bffb2c9"
      unitRef="usd">1703000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i66f4660c077242ca8e90f1e49cd7b53c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNi0yLTEtMS0w_42492753-bc85-4070-8ca1-a46de6519c79"
      unitRef="usd">531000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief816de84f1b49b390e17b2ad1c21543_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNi00LTEtMS0w_4e145815-0f75-4828-b233-fca43d525724"
      unitRef="usd">14415000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="ib9a7bd1d0a304e4cabb7ba70bd201ad3_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNi01LTEtMS0w_3ebaee3c-4c99-4bae-b2f6-041409f276fa"
      unitRef="usd">9162000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i053822d4cc6b40bfa6a7f3bc484f543b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNi03LTEtMS0w_a1e1933d-0c7b-4b21-bf90-7bc73b5a9bc8"
      unitRef="usd">25811000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb9fe2df19944d4ebacb244e8c2b11fa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNy0xLTEtMS0w_7a8b25f9-0581-490e-b6af-8a689d6c19c2"
      unitRef="usd">6846000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i0c114a9338ac4a8390f6a8ab4e184779_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNy0yLTEtMS0w_6d4f0575-b0ba-4c70-99ab-5e2979d06781"
      unitRef="usd">228000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1941fb5956234da08ddffd5db062619b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNy00LTEtMS0w_dbd629d1-05e1-4200-ab8b-bf7ca5c0d822"
      unitRef="usd">8146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i3bfef0b8dc2947c0b06f57c8316716f3_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNy01LTEtMS0w_0be87034-ee20-4772-b723-0ba64d11f119"
      unitRef="usd">332000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2e7b159f7891406e95c468bd83c587be_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfNy03LTEtMS0w_43579392-b010-4fad-8475-47740c52020a"
      unitRef="usd">15552000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fa5c553fe4e4f8694334fa1ae012b0c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfOC00LTEtMS0w_d2f7fe12-e0cd-43eb-a13f-4eedfea95cdd"
      unitRef="usd">-28449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i4dee25751826452a93bd12e15a904308_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfOC01LTEtMS0w_84850bb2-5903-470d-b7b9-4abb0510723c"
      unitRef="usd">-9494000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2fa5c553fe4e4f8694334fa1ae012b0c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfOC03LTEtMS0w_d64e9069-37cb-46ba-b010-588f98e103ff"
      unitRef="usd">-37943000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7e4cceb2a8c46db8a5317f99398d20d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfOS0xLTEtMS0w_fbdf6bf5-29cd-4be8-af49-0195189eaec5"
      unitRef="usd">323745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i8b800e13bf2f46aa857fc2412c469d8a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfOS0yLTEtMS0w_709d8d6f-c59e-4a79-926d-45f3f9d4c152"
      unitRef="usd">1803000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ff22d6ddda049e3b6f51352253f72dd_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfOS00LTEtMS0w_f8265013-a369-4458-b83a-f88c214f7fa6"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i271173f587454cd785ae55b7af21d353_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfOS01LTEtMS0w_8c398af6-1b87-41a6-b10b-185961a24eef"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmFmN2ViYmZhZTM2NjQ0YjA4NWQ3ZTcwYjVkOWZmMjUwL3RhYmxlcmFuZ2U6YWY3ZWJiZmFlMzY2NDRiMDg1ZDdlNzBiNWQ5ZmYyNTBfOS03LTEtMS0w_c006fa7e-a5af-4efc-8702-ae679a147f64"
      unitRef="usd">325548000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ef8919641ae47f69ba5b66fa536f799_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNC0xLTEtMS0w_13a31ded-b743-45c8-9027-4cc66b3184fd"
      unitRef="usd">518641000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i4fbbabcc36ff4b0685f14ff6e2630e42_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNC0yLTEtMS0w_6ba237ef-ef91-4a4c-8b2a-ef3358ce197b"
      unitRef="usd">2074000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc0aa370d32446f988dd959d13d5264f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNC00LTEtMS0w_91b4fcc2-d8e1-4411-96c7-56effd34526d"
      unitRef="usd">17466000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i96be9bfd73b74586b7b0ca49f9f7bc57_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNC01LTEtMS0w_c53a39dc-76a7-4e3f-9685-c284abf53008"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id6372d7312d448cbab90746bcb659269_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNC03LTEtMS0w_10d04c2d-6a6a-40d2-87f8-b09970198223"
      unitRef="usd">538181000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05caece4a6894c42b33fd6a339abe305_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNS0xLTEtMS0w_956d2152-03c0-46b5-8eec-086e45fa49ba"
      unitRef="usd">655386000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i826e6e0f60a24246b75ff17b2a5392ec_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNS0yLTEtMS0w_5bae12ec-327d-458e-a885-b53236cae2ea"
      unitRef="usd">7083000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7b777ba760642b088376226d21c0af0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNS00LTEtMS0w_93d89639-950e-4c8d-a035-d0200f1ac7fc"
      unitRef="usd">3153000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i2dbbe7d81da847eca8298159e69c2eec_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNS01LTEtMS0w_29f2f9c6-bdad-4c84-866a-5592766de294"
      unitRef="usd">190000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9b54416c3999490586f17233a4b12323_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNS03LTEtMS0w_f54e8f51-5286-49a7-9de8-8e1d0e73e420"
      unitRef="usd">665812000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i310c2915a10d4c0a817b8174f098c78e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNi0xLTEtMS0w_64b54468-298a-4997-b32b-0942f9e52a81"
      unitRef="usd">4625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i413246bbf0f443fab1ed7b7143ad379e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNi0yLTEtMS0w_c05a49ce-ea70-420b-9281-e2a9c785401d"
      unitRef="usd">1206000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifef6e57f7e064ce19a2290af334d6ccd_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNi00LTEtMS0w_f03dafbc-6978-47c7-b822-f39cd7af557f"
      unitRef="usd">72609000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i99e19cc20ec94b80bdfb16d9f35dee69_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNi01LTEtMS0w_e6ff209e-bdcd-406b-9432-f60329607142"
      unitRef="usd">166000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i39419e85f506441dae96e5d9559ced02_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNi03LTEtMS0w_8bad9fae-72fb-4087-9b98-7030886995bb"
      unitRef="usd">78606000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4388ba485b764a8d9623c376b1bc4acb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNy0xLTEtMS0w_e6cb7d6f-d71d-40f2-82ff-a62410b8e630"
      unitRef="usd">20062000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="ief97b7d9d0854409881d690ba3997cff_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNy0yLTEtMS0w_1d17faa7-b212-4523-ac7b-4b6dabba59f7"
      unitRef="usd">1477000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5470e145d5a44baf800af1a52d8d687d_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNy00LTEtMS0w_bbf92224-1e83-4c48-b37c-23961d1f1ebe"
      unitRef="usd">23855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i38ca9585da7a4601a9d0c1ef0c2559b6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNy01LTEtMS0w_724c4a45-327e-4a4a-949e-daa0b1cfd07a"
      unitRef="usd">463000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if9ed0461b2684e9da2c38798abb414ad_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfNy03LTEtMS0w_873aced6-1769-4187-9fd4-8bc5b530872e"
      unitRef="usd">45857000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65aff68f51e54f8f9dd4859d432f15e5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfOC00LTEtMS0w_09388567-cba1-4378-b4ec-555cdef455d4"
      unitRef="usd">-117083000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="ia26bef6f24414206bb690a6782f1ab86_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfOC01LTEtMS0w_249645f0-5372-450f-9cfd-dc50488e4869"
      unitRef="usd">-819000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i65aff68f51e54f8f9dd4859d432f15e5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfOC03LTEtMS0w_9e29c7b2-9755-4629-95ac-d48960845e75"
      unitRef="usd">-117902000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic07fad6b8e1e4845be569fc91418f875_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfOS0xLTEtMS0w_a04caa64-9650-4b19-90a0-97abeba0f554"
      unitRef="usd">1198714000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="ia2a17eaba0cb4e2a8c41931788d48070_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfOS0yLTEtMS0w_d82663d7-b8e4-4ecd-90b3-35925993a685"
      unitRef="usd">11840000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibca39801df8a4c888383cbef6c173265_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfOS00LTEtMS0w_f7d84c62-57f7-47c6-8944-8d7731465b6a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i4de9197b5d2b4197b47fa1010eaa059a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfOS01LTEtMS0w_88ed65e2-da39-492c-b526-6a89383d4c77"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjQ4NjYzNzMxMjAwNzRhMjBhYzI1OTFiNWRlZjcyZDM0L3RhYmxlcmFuZ2U6NDg2NjM3MzEyMDA3NGEyMGFjMjU5MWI1ZGVmNzJkMzRfOS03LTEtMS0w_c157d57b-cb78-4907-99b8-c188481e18e3"
      unitRef="usd">1210554000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i686d950d0dcd49d1ad1ee0b920e5e05b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNC0xLTEtMS0w_61e17ee9-fb68-4169-9a89-8f6258c0f254"
      unitRef="usd">521614000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="idb02810b27cb4342bdcb6e762aadc623_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNC0yLTEtMS0w_2e054f03-a021-42e1-be53-c7586c4ca956"
      unitRef="usd">2465000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8426429084fd484b80e078134472be8e_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNC00LTEtMS0w_4cc0d19e-2383-4a00-b171-c0d0303aa115"
      unitRef="usd">16586000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="id6bc68a14122466aa873241c7294ba11_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNC01LTEtMS0w_612fce4a-f8b2-4b1e-8162-53713900fab7"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i60d2bc25c7414ad283f7c328ae5f56ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNC03LTEtMS0w_6c4f8dd3-1065-4ce4-8fcd-95e0abdcc17f"
      unitRef="usd">540665000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2cb564f71d1c47cfb383d0dd8e5d32d5_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNS0xLTEtMS0w_df3e1016-09c3-4e09-b61d-08d7c21931bf"
      unitRef="usd">704188000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i2a7c90d570094c2a946d71e283397ce1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNS0yLTEtMS0w_ddb4e767-1eea-407d-acad-269ba72f89c0"
      unitRef="usd">1134000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96e5695849d74ffb8014bd4b03fd6ce1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNS00LTEtMS0w_65c6e3a8-cad9-440a-8c5e-65d3078109f4"
      unitRef="usd">1971000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i16eda3223de64b1dbe45cf60cf7f0a7e_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNS01LTEtMS0w_3b3a7145-8bc5-4039-9c2c-9062ebc0b697"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i702b035b1f704ad7ac66b9e34a1d108b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNS03LTEtMS0w_1da2700a-31ec-4ccd-8b0d-4bc8a61acc19"
      unitRef="usd">707293000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if667774084f84aebb780dbbd5052c110_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNi0xLTEtMS0w_d724dc9c-7925-4422-88e4-4f7893ae87db"
      unitRef="usd">5725000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="iba8ae9dd17434580803b5850426639b3_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNi0yLTEtMS0w_4ff0f7dc-8b3b-4200-8002-9c5cda95e4fc"
      unitRef="usd">1401000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife31a755e8564fcd8205dd26ffb4e1a6_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNi00LTEtMS0w_423a4dd5-62d8-46bb-8c8e-46b353331e23"
      unitRef="usd">40924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i5d075d94d0724ba5bfb0c211b7e241c9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNi01LTEtMS0w_b4997422-246c-4211-b56a-68a996338063"
      unitRef="usd">27714000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iae569a20a7f94bf5ab53fcc67a85b51e_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNi03LTEtMS0w_aa50bd98-8a4e-4bf9-bd32-ab8de2633228"
      unitRef="usd">75764000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if4d02363b134440aba3d426d4ee396e0_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNy0xLTEtMS0w_8e50282f-6785-489a-86e8-94d67b2ee5f8"
      unitRef="usd">19934000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i27a6a63253a74761bc9c7644cead9240_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNy0yLTEtMS0w_a55995bf-5ead-449c-9b40-7bcda7bf1889"
      unitRef="usd">785000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c0c0c104a124b8785fe29753f295501_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNy00LTEtMS0w_4589d883-cf3b-47be-9e70-f31ce686ef6d"
      unitRef="usd">23315000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="if42fd17b9aec4bb9870194c3785b195e_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNy01LTEtMS0w_150493bb-d59b-4d9c-b510-ef66ff207656"
      unitRef="usd">992000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83cbd8ca68fd476a9cf4346a75f07b53_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfNy03LTEtMS0w_ad906623-5c3c-4256-ba06-693defa76b78"
      unitRef="usd">45026000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae0428eebafa4964a5b69d03144cf168_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfOC00LTEtMS0w_db0f4c24-1bde-405f-b61d-fc8835dde9ec"
      unitRef="usd">-82796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="icd9427f6dec6419d838e002f802d31e4_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfOC01LTEtMS0w_856c1d84-2000-4e5e-83a4-de4d0dfd6221"
      unitRef="usd">-28706000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iae0428eebafa4964a5b69d03144cf168_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfOC03LTEtMS0w_12ba9cd2-3556-4a51-a689-54cab5eac690"
      unitRef="usd">-111502000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71447f1f7d6d4f408132408c4c819cbb_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfOS0xLTEtMS0w_b6117f63-500c-4241-b53b-417982e79434"
      unitRef="usd">1251461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i868f34b2ab244dce8d3a02529e2df93c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfOS0yLTEtMS0w_18dabfb2-fb88-4579-93ba-c6aedc9e125d"
      unitRef="usd">5785000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib18c65ff92de49e6a001a006bf900598_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfOS00LTEtMS0w_ce82e731-a40c-48ec-9bd4-7fe966c05fe2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="ie015a7ec91f44d4c828a8b76df5c9fa8_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfOS01LTEtMS0w_36e98201-4a87-4ee7-9901-a5709d255cdd"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjNhNDZhMzQzOTIwMjRhZDQ4N2QwNjY5YWE4NmZjNjk4L3RhYmxlcmFuZ2U6M2E0NmEzNDM5MjAyNGFkNDg3ZDA2NjlhYTg2ZmM2OThfOS03LTEtMS0w_bac6d59f-b6c4-4f53-b09c-f39ade0e072d"
      unitRef="usd">1257246000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1fab99e87c4f4ecca3e8ed21cbe62902_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNC0xLTEtMS0w_93563c12-aed2-4fd9-bde2-0fccad91f203"
      unitRef="usd">52083000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5d04df219bfd4284b7635aef7f922037_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNC0yLTEtMS0w_95477704-f43d-43bb-b971-b9543fe39b07"
      unitRef="usd">50653000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id6372d7312d448cbab90746bcb659269_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNC0zLTEtMS0w_4811667f-21f0-4db1-8910-a76d5123cd51"
      unitRef="usd">121726000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i60d2bc25c7414ad283f7c328ae5f56ae_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNC00LTEtMS0w_2f8ff0ef-85bf-412b-afe5-14dac50f69cb"
      unitRef="usd">125219000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib575d00478564ebea0ec0069e65a9232_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNS0xLTEtMS0w_278b4d7d-8ec1-4d4c-8530-2e318368d557"
      unitRef="usd">18147000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibbaa51414f99425da85b249f517ca99c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNS0yLTEtMS0w_25574c6e-7b92-438a-80ed-a3b72daede07"
      unitRef="usd">4736000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9b54416c3999490586f17233a4b12323_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNS0zLTEtMS0w_ba1ece12-ee7d-495f-825d-1bb868c52c92"
      unitRef="usd">139253000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i702b035b1f704ad7ac66b9e34a1d108b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNS00LTEtMS0w_5fb1e7be-26bf-4019-946d-61eed8b333da"
      unitRef="usd">116607000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0466f8111492413dac8c439a07f14f1d_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNi0xLTEtMS0w_ffaa7e64-759c-4d7e-91b8-8c564fb80260"
      unitRef="usd">8738000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i053822d4cc6b40bfa6a7f3bc484f543b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNi0yLTEtMS0w_44dd76a0-b87b-4c22-9827-5d17dee45cb6"
      unitRef="usd">11822000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i39419e85f506441dae96e5d9559ced02_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNi0zLTEtMS0w_3a7aa687-bcb8-468f-9a8f-45dd7db61a83"
      unitRef="usd">31489000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iae569a20a7f94bf5ab53fcc67a85b51e_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNi00LTEtMS0w_09d9ae0f-1c24-4ab3-a682-2b26f0fefc8a"
      unitRef="usd">33945000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic38974dafd0c4c8d979de769338660a4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNy0xLTEtMS0w_f45a0a95-44b6-4dbd-ba73-12b6483a7647"
      unitRef="usd">3505000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2e7b159f7891406e95c468bd83c587be_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNy0yLTEtMS0w_d9ef99b2-4f67-48b0-9979-1acb642cf519"
      unitRef="usd">3374000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if9ed0461b2684e9da2c38798abb414ad_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNy0zLTEtMS0w_c171a867-eaa6-4fb1-84be-8fface772a2f"
      unitRef="usd">9992000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i83cbd8ca68fd476a9cf4346a75f07b53_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfNy00LTEtMS0w_a9696c22-1cf0-4efd-97d4-e0f805a5b7a3"
      unitRef="usd">9351000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2690ede6473f4b90982b50ec9e9a7aef_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfOC0xLTEtMS0w_aaef7b42-0cb5-4bb9-b975-c060c158a478"
      unitRef="usd">-239000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iefdce4b4d8fb47839f93db4d24571b21_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfOC0yLTEtMS0w_fa803275-bc36-44d6-a70e-956427ef1060"
      unitRef="usd">-34000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idee6473d4a694fa38aa36d1b3d635ba4_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfOC0zLTEtMS0w_eb4d1550-b205-486b-84d2-718422520770"
      unitRef="usd">-108000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i51cfe508b7d44ae2867eac9870bf3c13_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfOC00LTEtMS0w_910d8e55-d413-4abc-9cae-f64ca7816e25"
      unitRef="usd">-439000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfOS0xLTEtMS0w_d9f976d0-0402-4164-a100-465344823ac8"
      unitRef="usd">82234000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfOS0yLTEtMS0w_0eecac14-56d7-4393-992a-1b3cbcdf017c"
      unitRef="usd">70551000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfOS0zLTEtMS0w_728ce47c-5745-48c0-af9b-4639a96cdee8"
      unitRef="usd">302352000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfOS00LTEtMS0w_62cc105a-433f-4289-94a7-5add351db111"
      unitRef="usd">284683000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTEtMS0xLTEtMA_092b8a31-5fbd-4d62-8a58-95b191ccc584"
      unitRef="usd">-36041000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTEtMi0xLTEtMA_bacdf695-0557-49aa-b05b-dad419180219"
      unitRef="usd">-33487000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTEtMy0xLTEtMA_4d74faef-99b6-476d-a840-65fc0322b788"
      unitRef="usd">-107039000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTEtNC0xLTEtMA_d3cfa8d2-313c-45c8-b532-8e325134fd47"
      unitRef="usd">-102469000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTItMS0xLTEtMA_304d3861-cc60-431b-9ac5-9c57488466f9"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTItMi0xLTEtMA_114772be-13e3-4fbb-9f38-71b2ac649f38"
      unitRef="usd">19741000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTItMy0xLTEtMA_84a0dc75-adb8-4f78-9617-49e42b1d240b"
      unitRef="usd">6859000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTItNC0xLTEtMA_93d295f2-8ffa-4798-b9cf-2e652bb2e124"
      unitRef="usd">19741000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTMtMS0xLTEtMA_dea75926-7605-4a07-89e7-f9e9bf89baa2"
      unitRef="usd">-1193000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTMtMi0xLTEtMA_fe32c23d-dbe7-46ee-8be0-42f7c1106a47"
      unitRef="usd">580000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTMtMy0xLTEtMA_5b2d8061-81d6-49b9-a9f9-15e373742b40"
      unitRef="usd">-703000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTMtNC0xLTEtMA_42629e86-fa10-4948-84f0-d98cb8763f51"
      unitRef="usd">55000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTQtMS0xLTEtMA_a8b79b46-820e-4415-ae74-29404895259d"
      unitRef="usd">4651000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTQtMi0xLTEtMA_cabd5d1f-ae61-4364-a363-64dca1bb93af"
      unitRef="usd">2508000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTQtMy0xLTEtMA_520f96d9-1e65-49c1-a2be-2baeaef32d21"
      unitRef="usd">25484000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTQtNC0xLTEtMA_fb22b355-7a57-462e-8b98-a284e8bc437d"
      unitRef="usd">22078000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTUtMS0xLTEtMA_cb2fe53e-b2b3-4ab7-9df2-58b6fed42b8c"
      unitRef="usd">40349000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTUtMi0xLTEtMA_520320db-2d7b-4ef5-a4ea-d627330c1f85"
      unitRef="usd">15395000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTUtMy0xLTEtMA_ca7c76ec-1f51-45ba-8fe5-fe10dd9e6fb0"
      unitRef="usd">162267000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTUtNC0xLTEtMA_74bb85d0-f0a2-44bf-a87d-dc629ba5dd72"
      unitRef="usd">140450000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTYtMS0xLTEtMA_d3270cfa-040e-4282-931f-1b425c8e3ff1"
      unitRef="usd">4066000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTYtMi0xLTEtMA_45b13325-6715-43ea-8250-eb5fed83c58b"
      unitRef="usd">3655000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTYtMy0xLTEtMA_00547ed5-477c-40cc-9dda-be7c1bf7ca6b"
      unitRef="usd">11844000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTYtNC0xLTEtMA_b282c9ac-d834-4a2e-9e3d-240e55444797"
      unitRef="usd">10319000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTctMS0xLTEtMA_897515f7-f1b3-4e8c-a0b6-f2a94c643ad5"
      unitRef="usd">36283000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTctMi0xLTEtMA_0f274058-70e9-4b73-be63-2ac35a7877b7"
      unitRef="usd">11740000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTctMy0xLTEtMA_80177d9b-3e52-4b28-8d57-26761d0fdfcf"
      unitRef="usd">150423000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOmQwNGE0YmYwMjhmNDQwYTQ4NzkyMjY1ZjZlZWE5M2ZiL3RhYmxlcmFuZ2U6ZDA0YTRiZjAyOGY0NDBhNDg3OTIyNjVmNmVlYTkzZmJfMTctNC0xLTEtMA_5809845b-d7fb-4fcc-bfe0-be83c9c5c0a9"
      unitRef="usd">130131000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RleHRyZWdpb246MmIyMjZlOGI1YTlmNDAyNGI0NDk1MWE2M2Q5Y2RkYzRfODE1_e9605b91-e1e7-413f-9db0-59ef2a4ec331">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment and Corporate and Other balances included in the accompanying Condensed Consolidated Balance Sheets were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets (net of inter-company eliminations) as of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,040,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,900,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,201,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,032,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Power Generation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,829,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,558,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="if65cd759b70e42758a40bc4878ae9751_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfMi0xLTEtMS0w_d217ed2b-be78-40b6-bf0f-b649059eb5ea"
      unitRef="usd">3040064000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia395fa38b3614850beb593895a1a8e3b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfMi0zLTEtMS0w_01f31187-9327-409b-b730-ab9070110834"
      unitRef="usd">2900983000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i19ffa04cf59641d582c52fa8c17ac3a6_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfMy0xLTEtMS0w_e13bb08c-1d4c-4101-b642-16ccec726430"
      unitRef="usd">4201325000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7bd5bb5019fc45f39d64189a670ebab4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfMy0zLTEtMS0w_01639dff-da43-43d1-b87c-9cff26d78afe"
      unitRef="usd">4032339000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if592cc9856154743a1ea1286d615ba21_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfNC0xLTEtMS0w_6f222fda-30c5-4cf3-b2d2-b66f2fceabfa"
      unitRef="usd">403491000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibece70bd25eb4c87aa3f9faec291384e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfNC0zLTEtMS0w_9bfe8aea-3751-4c1e-b2aa-08ccbad27197"
      unitRef="usd">417715000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i787773afe3d44028b827d6c7e14d4b0b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfNS0xLTEtMS0w_beccb518-063e-4603-a251-f596b3b1f1ff"
      unitRef="usd">75752000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i12cc94b76ed14d80b1d33fb501fbf393_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfNS0zLTEtMS0w_001671a1-4455-4a17-8f47-b87196381b3b"
      unitRef="usd">77175000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0f795c75baec423f9b57dfe91fa749d4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfNi0xLTEtMS0w_4d141c3f-6428-4a5c-aaf5-48c5894e5b1d"
      unitRef="usd">108418000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i890a78495af5444ca008df573815e08e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfNi0zLTEtMS0w_ead824e4-8170-44f7-9e28-fa445431a5ee"
      unitRef="usd">130245000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfNy0xLTEtMS0w_74aab092-72d1-4f54-bf82-50367126e4fd"
      unitRef="usd">7829050000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180Ni9mcmFnOjJiMjI2ZThiNWE5ZjQwMjRiNDQ5NTFhNjNkOWNkZGM0L3RhYmxlOjczMGI4NzBiNTUxMDQwOGI5MjBjYWYzN2Y5YzJkNmMyL3RhYmxlcmFuZ2U6NzMwYjg3MGI1NTEwNDA4YjkyMGNhZjM3ZjljMmQ2YzJfNy0zLTEtMS0w_bf5ae706-02c5-44d5-b258-e6a22b2495b7"
      unitRef="usd">7558457000</us-gaap:Assets>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RleHRyZWdpb246YWE0NDFkNWJkM2RhNDVjZWI4NjlhMjAwZjdiZWI4ZWJfMTIxNg_df889a24-fdfe-4b85-8e09-ec5636bad80c">Selected Balance Sheet Information&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounts Receivable and Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of Accounts receivable, net included in the accompanying Condensed Consolidated Balance Sheets (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, trade&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes to allowance for credit losses for the nine months ended September&#160;30, 2020 and 2019, respectively, were as follows (in thousands):&lt;/span&gt;&lt;/div&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:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.292%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at Beginning of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions Charged to Costs and Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries and Other Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-offs and Other Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cefee7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cefee7;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cefee7;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cefee7;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cefee7;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&#160;&#160;&#160;&#160;Due to the COVID-19 pandemic, all of our jurisdictions temporarily suspended disconnections for a period of time, which increased our accounts receivable arrears balances.  As a result, we increased our allowance for credit losses and bad debt expense for the nine months ended September 30, 2020 by an incremental $3.7&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ongoing credit evaluation of our customers during the COVID-19 pandemic is further discussed in the Credit Risk section of &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_64" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 9&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Materials, Supplies and Fuel&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following amounts by major classification are included in Materials, supplies and fuel on the accompanying Condensed Consolidated Balance Sheets (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fuel - Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas in storage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total materials, supplies and fuel&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accrued Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following amounts by major classification are included in Accrued liabilities on the accompanying Condensed Consolidated Balance Sheets (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:63.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.471%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued employee compensation, benefits and withholdings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued property taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer deposits and prepayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (none of which is individually significant)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RleHRyZWdpb246YWE0NDFkNWJkM2RhNDVjZWI4NjlhMjAwZjdiZWI4ZWJfMTIyOA_9855b835-b193-4b83-89cf-c9d80be43522">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of Accounts receivable, net included in the accompanying Condensed Consolidated Balance Sheets (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, trade&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOmQwYjM5NGU0ZGU5MDQzNzNiNzBhMTk3N2NlMzk5NDBmL3RhYmxlcmFuZ2U6ZDBiMzk0ZTRkZTkwNDM3M2I3MGExOTc3Y2UzOTk0MGZfMS0xLTEtMS0w_b1b91215-b87b-4054-aacb-5057888befc5"
      unitRef="usd">108351000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOmQwYjM5NGU0ZGU5MDQzNzNiNzBhMTk3N2NlMzk5NDBmL3RhYmxlcmFuZ2U6ZDBiMzk0ZTRkZTkwNDM3M2I3MGExOTc3Y2UzOTk0MGZfMS0zLTEtMS0w_ed4b84e7-0656-4317-a7d0-6156714651d5"
      unitRef="usd">144747000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOmQwYjM5NGU0ZGU5MDQzNzNiNzBhMTk3N2NlMzk5NDBmL3RhYmxlcmFuZ2U6ZDBiMzk0ZTRkZTkwNDM3M2I3MGExOTc3Y2UzOTk0MGZfMi0xLTEtMS0w_7cb8b02c-607a-4989-8ce5-fdd5a118bb62"
      unitRef="usd">60736000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOmQwYjM5NGU0ZGU5MDQzNzNiNzBhMTk3N2NlMzk5NDBmL3RhYmxlcmFuZ2U6ZDBiMzk0ZTRkZTkwNDM3M2I3MGExOTc3Y2UzOTk0MGZfMi0zLTEtMS0w_0d9b56e9-8f6e-4412-898d-4afb87f93a69"
      unitRef="usd">113502000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOmQwYjM5NGU0ZGU5MDQzNzNiNzBhMTk3N2NlMzk5NDBmL3RhYmxlcmFuZ2U6ZDBiMzk0ZTRkZTkwNDM3M2I3MGExOTc3Y2UzOTk0MGZfMy0xLTEtMS0w_dff243af-de80-4483-ab75-c39e4037faf5"
      unitRef="usd">8609000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOmQwYjM5NGU0ZGU5MDQzNzNiNzBhMTk3N2NlMzk5NDBmL3RhYmxlcmFuZ2U6ZDBiMzk0ZTRkZTkwNDM3M2I3MGExOTc3Y2UzOTk0MGZfMy0zLTEtMS0w_5a9dd611-83f5-4bb6-a52d-990fd8dcb5a3"
      unitRef="usd">2444000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOmQwYjM5NGU0ZGU5MDQzNzNiNzBhMTk3N2NlMzk5NDBmL3RhYmxlcmFuZ2U6ZDBiMzk0ZTRkZTkwNDM3M2I3MGExOTc3Y2UzOTk0MGZfNC0xLTEtMS0w_95373f4f-8987-4a56-90f0-f255e8c497bc"
      unitRef="usd">160478000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOmQwYjM5NGU0ZGU5MDQzNzNiNzBhMTk3N2NlMzk5NDBmL3RhYmxlcmFuZ2U6ZDBiMzk0ZTRkZTkwNDM3M2I3MGExOTc3Y2UzOTk0MGZfNC0zLTEtMS0w_5526c419-248a-4dc2-bffc-00e2d83df925"
      unitRef="usd">255805000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RleHRyZWdpb246YWE0NDFkNWJkM2RhNDVjZWI4NjlhMjAwZjdiZWI4ZWJfMTIxMw_d626c852-31eb-4985-b8d6-51d8935789e2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes to allowance for credit losses for the nine months ended September&#160;30, 2020 and 2019, respectively, were as follows (in thousands):&lt;/span&gt;&lt;/div&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:19.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.292%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at Beginning of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions Charged to Costs and Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries and Other Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-offs and Other Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cefee7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cefee7;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cefee7;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cefee7;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cefee7;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cefee7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjEyZmUxYmNiNWIxMDQ4ODY4OTY3MTNmMzZjZDQ1YzZiL3RhYmxlcmFuZ2U6MTJmZTFiY2I1YjEwNDg4Njg5NjcxM2YzNmNkNDVjNmJfMS0yLTEtMS0w_e397d3fb-8b52-4f1e-a70d-57ef3341fbe1"
      unitRef="usd">2444000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjEyZmUxYmNiNWIxMDQ4ODY4OTY3MTNmMzZjZDQ1YzZiL3RhYmxlcmFuZ2U6MTJmZTFiY2I1YjEwNDg4Njg5NjcxM2YzNmNkNDVjNmJfMS02LTEtMS0w_7018f627-3e84-46d9-90b6-507665177522"
      unitRef="usd">8471000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjEyZmUxYmNiNWIxMDQ4ODY4OTY3MTNmMzZjZDQ1YzZiL3RhYmxlcmFuZ2U6MTJmZTFiY2I1YjEwNDg4Njg5NjcxM2YzNmNkNDVjNmJfMS04LTEtMS0w_22392d42-6d8e-4ae9-be45-7ea787a1530d"
      unitRef="usd">3720000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjEyZmUxYmNiNWIxMDQ4ODY4OTY3MTNmMzZjZDQ1YzZiL3RhYmxlcmFuZ2U6MTJmZTFiY2I1YjEwNDg4Njg5NjcxM2YzNmNkNDVjNmJfMS0xMC0xLTEtMA_7239b342-3969-49b3-a296-a1623f3c72ed"
      unitRef="usd">6026000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjEyZmUxYmNiNWIxMDQ4ODY4OTY3MTNmMzZjZDQ1YzZiL3RhYmxlcmFuZ2U6MTJmZTFiY2I1YjEwNDg4Njg5NjcxM2YzNmNkNDVjNmJfMS0xMi0xLTEtMA_2b89693b-2e86-42d6-ba61-b463cf10a607"
      unitRef="usd">8609000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i9ef6362d40c149e48b94087fda75f180_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjEyZmUxYmNiNWIxMDQ4ODY4OTY3MTNmMzZjZDQ1YzZiL3RhYmxlcmFuZ2U6MTJmZTFiY2I1YjEwNDg4Njg5NjcxM2YzNmNkNDVjNmJfMi0yLTEtMS0w_4f28a3dc-e404-4388-92b9-23167e025b6f"
      unitRef="usd">3209000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjEyZmUxYmNiNWIxMDQ4ODY4OTY3MTNmMzZjZDQ1YzZiL3RhYmxlcmFuZ2U6MTJmZTFiY2I1YjEwNDg4Njg5NjcxM2YzNmNkNDVjNmJfMi02LTEtMS0w_8243eda8-6bad-48f1-8ed4-4bca3cdb2ef4"
      unitRef="usd">5637000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjEyZmUxYmNiNWIxMDQ4ODY4OTY3MTNmMzZjZDQ1YzZiL3RhYmxlcmFuZ2U6MTJmZTFiY2I1YjEwNDg4Njg5NjcxM2YzNmNkNDVjNmJfMi04LTEtMS0w_904db422-f7b5-4b61-83e2-c636ab7abfc2"
      unitRef="usd">2742000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjEyZmUxYmNiNWIxMDQ4ODY4OTY3MTNmMzZjZDQ1YzZiL3RhYmxlcmFuZ2U6MTJmZTFiY2I1YjEwNDg4Njg5NjcxM2YzNmNkNDVjNmJfMi0xMC0xLTEtMA_a411c931-e455-4cef-bbb5-4309038082a8"
      unitRef="usd">8429000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i80b5178305c64c168a19a9fd4662fcaf_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjEyZmUxYmNiNWIxMDQ4ODY4OTY3MTNmMzZjZDQ1YzZiL3RhYmxlcmFuZ2U6MTJmZTFiY2I1YjEwNDg4Njg5NjcxM2YzNmNkNDVjNmJfMi0xMi0xLTEtMA_c54ef728-6864-4594-8839-c779ea2f91e1"
      unitRef="usd">3159000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ibe20254355b24a43bb12947a4c591eef_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RleHRyZWdpb246YWE0NDFkNWJkM2RhNDVjZWI4NjlhMjAwZjdiZWI4ZWJfNjc2_d477c559-f5cb-43f2-9611-f87186a644ca"
      unitRef="usd">3700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RleHRyZWdpb246YWE0NDFkNWJkM2RhNDVjZWI4NjlhMjAwZjdiZWI4ZWJfMTI0MA_39c01065-044f-48e6-9651-393ed2379231">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following amounts by major classification are included in Materials, supplies and fuel on the accompanying Condensed Consolidated Balance Sheets (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fuel - Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas in storage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total materials, supplies and fuel&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjI4NmUxMTc2MTRmMTRkMWJiNjYwZGZmOTMyNjVhYzQ4L3RhYmxlcmFuZ2U6Mjg2ZTExNzYxNGYxNGQxYmI2NjBkZmY5MzI2NWFjNDhfMS0xLTEtMS0w_a010d713-644b-4ff7-b16d-67d836e202ce"
      unitRef="usd">93069000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjI4NmUxMTc2MTRmMTRkMWJiNjYwZGZmOTMyNjVhYzQ4L3RhYmxlcmFuZ2U6Mjg2ZTExNzYxNGYxNGQxYmI2NjBkZmY5MzI2NWFjNDhfMS0zLTEtMS0w_732a009e-6155-49a4-9f44-43f484028a57"
      unitRef="usd">82809000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjI4NmUxMTc2MTRmMTRkMWJiNjYwZGZmOTMyNjVhYzQ4L3RhYmxlcmFuZ2U6Mjg2ZTExNzYxNGYxNGQxYmI2NjBkZmY5MzI2NWFjNDhfMi0xLTEtMS0w_1934ebfc-f7c1-493d-b9ba-e01a13c81dd7"
      unitRef="usd">1745000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <us-gaap:EnergyRelatedInventoryOtherFossilFuel
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjI4NmUxMTc2MTRmMTRkMWJiNjYwZGZmOTMyNjVhYzQ4L3RhYmxlcmFuZ2U6Mjg2ZTExNzYxNGYxNGQxYmI2NjBkZmY5MzI2NWFjNDhfMi0zLTEtMS0w_c4fd72ca-abeb-4263-bc32-ef7e3abb35eb"
      unitRef="usd">2425000</us-gaap:EnergyRelatedInventoryOtherFossilFuel>
    <us-gaap:EnergyRelatedInventoryNaturalGasInStorage
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjI4NmUxMTc2MTRmMTRkMWJiNjYwZGZmOTMyNjVhYzQ4L3RhYmxlcmFuZ2U6Mjg2ZTExNzYxNGYxNGQxYmI2NjBkZmY5MzI2NWFjNDhfMy0xLTEtMS0w_99851442-20f5-4ccc-be4e-47453f660ddc"
      unitRef="usd">31544000</us-gaap:EnergyRelatedInventoryNaturalGasInStorage>
    <us-gaap:EnergyRelatedInventoryNaturalGasInStorage
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjI4NmUxMTc2MTRmMTRkMWJiNjYwZGZmOTMyNjVhYzQ4L3RhYmxlcmFuZ2U6Mjg2ZTExNzYxNGYxNGQxYmI2NjBkZmY5MzI2NWFjNDhfMy0zLTEtMS0w_6b38df7c-6f30-41d5-b7c8-508dc1c0a8fc"
      unitRef="usd">31938000</us-gaap:EnergyRelatedInventoryNaturalGasInStorage>
    <us-gaap:InventoryNet
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjI4NmUxMTc2MTRmMTRkMWJiNjYwZGZmOTMyNjVhYzQ4L3RhYmxlcmFuZ2U6Mjg2ZTExNzYxNGYxNGQxYmI2NjBkZmY5MzI2NWFjNDhfNC0xLTEtMS0w_5dc45d6e-5a7e-4f87-a204-94ef79e0dfbc"
      unitRef="usd">126358000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjI4NmUxMTc2MTRmMTRkMWJiNjYwZGZmOTMyNjVhYzQ4L3RhYmxlcmFuZ2U6Mjg2ZTExNzYxNGYxNGQxYmI2NjBkZmY5MzI2NWFjNDhfNC0zLTEtMS0w_f827cfcb-8f49-4c6c-90e5-cbd70ec05120"
      unitRef="usd">117172000</us-gaap:InventoryNet>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RleHRyZWdpb246YWE0NDFkNWJkM2RhNDVjZWI4NjlhMjAwZjdiZWI4ZWJfMTIxNw_f458c1be-d511-48d6-8fd8-9ba9571a5110">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following amounts by major classification are included in Accrued liabilities on the accompanying Condensed Consolidated Balance Sheets (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:63.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.471%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued employee compensation, benefits and withholdings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued property taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer deposits and prepayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (none of which is individually significant)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfMS0xLTEtMS0w_5bc42095-6fc5-449a-902e-90fa05271586"
      unitRef="usd">65309000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfMS0yLTEtMS0w_dfe827d9-f570-4b9e-89a9-da60903ac3a9"
      unitRef="usd">62837000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfMi0xLTEtMS0w_ace20f60-0016-43f8-8976-9786436f4b45"
      unitRef="usd">40624000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfMi0yLTEtMS0w_19cd23ba-f3ee-4a05-9319-29a489339ace"
      unitRef="usd">44547000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <bkh:CustomerDepositsandPrepayments
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfMy0xLTEtMS0w_cf1e9d21-b449-4b03-a46f-9f6ea068e0e4"
      unitRef="usd">59510000</bkh:CustomerDepositsandPrepayments>
    <bkh:CustomerDepositsandPrepayments
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfMy0yLTEtMS0w_c3977e36-04f1-46a0-9d68-87363e21c4af"
      unitRef="usd">54728000</bkh:CustomerDepositsandPrepayments>
    <us-gaap:InterestPayableCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfNC0xLTEtMS0w_c33562ff-db43-4dda-8f14-1a3eed2590f3"
      unitRef="usd">46044000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfNC0yLTEtMS0w_8edde0e6-5558-4d28-9f3b-2fff5ad71fde"
      unitRef="usd">31868000</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfNS0xLTEtMS0w_5974a4f2-f66b-46aa-a1f8-2762d589e430"
      unitRef="usd">32523000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfNS0yLTEtMS0w_d6ec013e-8775-45af-8909-2ae49d06fc40"
      unitRef="usd">32787000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfNi0xLTEtMS0w_f7531a42-909b-4179-a265-69ca3070b3e4"
      unitRef="usd">244010000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M180OS9mcmFnOmFhNDQxZDViZDNkYTQ1Y2ViODY5YTIwMGY3YmViOGViL3RhYmxlOjdlNTFlZDhhYjZlYTQxNTNiYjIzNzk0YmNjYWI5NGEzL3RhYmxlcmFuZ2U6N2U1MWVkOGFiNmVhNDE1M2JiMjM3OTRiY2NhYjk0YTNfNi0yLTEtMS0w_0b9db900-017f-4c9c-94f1-1967969c5419"
      unitRef="usd">226767000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzg0ODI5MDcxODc1OQ_54221891-358a-4415-9fbf-0726e9e79149">Regulatory Matters&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had the following regulatory assets and liabilities (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:63.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.471%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred energy and fuel cost adjustments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred gas cost adjustments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas price derivatives &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes on AFUDC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plan costs and related deferred taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Environmental&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on reacquired debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewable energy standard adjustment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes on flow through accounting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (c) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decommissioning costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas supply contract termination &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other regulatory assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets, non-current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred energy and gas costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plan costs and related deferred taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (c) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of removal&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess deferred income taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other regulatory liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities, non-current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&#160;&#160;&#160;&#160;Recovery of costs, but we are not allowed a rate of return.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(b)&#160;&#160;&#160;&#160;In addition to recovery of costs, we are allowed a rate of return.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(c)&#160;&#160;&#160;&#160;In addition to recovery or repayment of costs, we are allowed a return on a portion of this amount or a reduction in rate base.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Regulatory Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Except as discussed below, there have been no other significant changes to our Regulatory Matters from those previously disclosed in Note 13 of the Notes to the Consolidated Financial Statements in our 2019 Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Colorado Gas&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rate Reviews and Jurisdictional Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 11, 2020, Colorado Gas filed a rate review with the CPUC seeking recovery on significant infrastructure investments in its 7,000-mile natural gas pipeline system.  The rate review requests $13.5&#160;million in new annual revenue with a&lt;/span&gt;&lt;span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; capital structure of 50% equity and 50% debt and a return on equity of 9.95%.  The request seeks to implement new rates in the second quarter of 2021.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 11, 2020, in accordance with the final order from the earlier rate review discussed below, Colorado Gas also filed a new SSIR proposal that would recover safety-focused investments in its system over five years.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 1, 2019, Colorado Gas filed a rate review with the CPUC requesting $2.5 million in new revenue to recover investments in safety, reliability and system integrity and approval to consolidate rates, tariffs, and services of its two existing gas distribution territories.  Colorado Gas also requested a new rider mechanism to recover future safety and integrity investments in its system.  On May 19, 2020, the CPUC issued a final order which denied the system integrity recovery mechanism and consolidation of rate territories. In addition, the order resulted in an annual revenue decrease of $0.6&#160;million and a return on equity of 9.2%.  New rates were effective July 3, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;TCJA&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the TCJA.  The TCJA reduced the U.S. federal corporate tax rate from 35% to 21%.  As such, the Company remeasured our deferred income taxes at the 21% federal tax rate as of December 31, 2017.  In 2018, the Company successfully delivered the benefits from the TCJA to most of its utility customers.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2020, regulatory proceedings resolved the last of the Company&#x2019;s open dockets seeking approval of its TCJA plans.  As a result, the Company relieved certain TCJA-related liabilities, which resulted in an increase to net income for the three and nine months ended September 30, 2020 of $3.5&#160;million and $4.0&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Nebraska Gas&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Jurisdictional Consolidation and Rate Review&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 1, 2020, Nebraska Gas filed a rate review with the NPSC to consolidate rate schedules into a new, single statewide structure and seek recovery on significant infrastructure investments in its 13,000-mile natural gas pipeline system.  The rate review requests $17.3&#160;million in new revenue with a capital structure of 50% equity and 50% debt and a return on equity of 10%.  Nebraska statute allows for implementation of interim rates 90 days after filing a rate review and Nebraska Gas implemented interim rates effective on September 1, 2020.  The request seeks to finalize rates in the first quarter of 2021.  Nebraska Gas is also requesting an extension of its SSIR for five years to align the rider recovery mechanism across the consolidated utility.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Black Hills Wyoming and Wyoming Electric&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Wygen I FERC Filing&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 15, 2020, the FERC approved a settlement agreement that represents a resolution of all issues in the joint application filed by Wyoming Electric and Black Hills Wyoming on August 2, 2019 for approval of a new 60 MW PPA.  Under the terms of the settlement, Wyoming Electric will continue to receive 60 MW of capacity and energy from the Wygen I power plant.  The new agreement will commence on January 1, 2022, replace the existing PPA and continue for 11 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock>
    <bkh:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMjk5MA_d7a5f990-d6be-4f03-b125-24ac19f6158d">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had the following regulatory assets and liabilities (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:63.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.471%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred energy and fuel cost adjustments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred gas cost adjustments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas price derivatives &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes on AFUDC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plan costs and related deferred taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Environmental&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on reacquired debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Renewable energy standard adjustment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes on flow through accounting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (c) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decommissioning costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gas supply contract termination &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other regulatory assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets, non-current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred energy and gas costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee benefit plan costs and related deferred taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (c) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of removal&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess deferred income taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other regulatory liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;536,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current regulatory liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory liabilities, non-current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&#160;&#160;&#160;&#160;Recovery of costs, but we are not allowed a rate of return.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(b)&#160;&#160;&#160;&#160;In addition to recovery of costs, we are allowed a rate of return.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(c)&#160;&#160;&#160;&#160;In addition to recovery or repayment of costs, we are allowed a return on a portion of this amount or a reduction in rate base.&lt;/span&gt;&lt;/div&gt;</bkh:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:RegulatoryAssets
      contextRef="i5c8d0953ba7940ca82cb5e19c69e1e80_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfNC0xLTEtMS0w_f7616a9b-26f7-4c2a-a00d-5bf889c7d2bd"
      unitRef="usd">35878000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i31095bc35457404e960f47351e238fe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfNC0yLTEtMS0w_a1b3a6bd-c748-45b1-9f03-c90b1fc4bd93"
      unitRef="usd">34088000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ifb4a6f7ba64a417ebb7c1f196fbe43b6_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfNS0xLTEtMS0w_df8d023e-b90f-4834-846a-2968116d2892"
      unitRef="usd">3670000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="icc4a66bacae24f8d8550985660b8ab0c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfNS0yLTEtMS0w_71115410-c810-4463-9166-04dc37a6b05d"
      unitRef="usd">1540000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i10ff983f6daf4d8ebbf4c773741983f2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfNi0xLTEtMS0w_1f62d583-4cc8-48ea-8772-aaf659e1c14f"
      unitRef="usd">499000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i865e304246a84fb692f5667cd651e6a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfNi0yLTEtMS0w_3fbe6edd-f108-4c34-b386-a4094a1f6499"
      unitRef="usd">3328000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="if8697f72857a4617bead7b9f06d967ae_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfNy0xLTEtMS0w_0cd9b39c-45ed-4004-878d-1cc255634a0f"
      unitRef="usd">7683000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i7f351e40655d4bb9ad7feab393ce9269_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfNy0yLTEtMS0w_597e3144-3117-4f78-9fc8-687ac1eb8e48"
      unitRef="usd">7790000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i570ada745fdd470c88df8e98cb558a73_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfOC0xLTEtMS0w_441215fb-5cf6-432b-a7bb-2ca11e81214a"
      unitRef="usd">114971000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i89730aeb2aba4be48c96cf41294e19d5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfOC0yLTEtMS0w_6d9f9535-3517-4dbe-8368-22da5bdab2a2"
      unitRef="usd">115900000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i8054a835d1564d199c63feab2dc682d3_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfOS0xLTEtMS0w_1cb19b34-e655-4b05-aa5b-53aa0bb0b57d"
      unitRef="usd">1417000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i9ab57ea32be741c2b88191401ccef05a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfOS0yLTEtMS0w_1edda336-d6d0-4ba6-b363-d9faebc45dc7"
      unitRef="usd">1454000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ie4ec054546a448deb9ef2d3db052718d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTEtMS0xLTEtMA_e9ab5705-b99c-4d74-ae67-0488d410fa1e"
      unitRef="usd">23342000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i54b7638727a64c98b1574f1478b4ab34_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTEtMi0xLTEtMA_b24206c4-10c8-42fe-9509-dd8e8f45761d"
      unitRef="usd">24777000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ic78eea51334044d8a49d94155c0291f3_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTItMS0xLTEtMA_e970397a-1ba0-4d7c-b7c3-c6f33614b487"
      unitRef="usd">0</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ib60aeba3cc6144cb8d0137fab010b010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTItMi0xLTEtMA_82761fdc-8e52-4ad1-a4ab-382b11a1bcd9"
      unitRef="usd">1622000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i46facbbde8774618886ae845c2c291cd_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTMtMS0xLTEtMA_d34ea2a8-f4f5-44df-81db-88a77c685b2a"
      unitRef="usd">44528000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i542c889932624837a3c33d569a831a56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTMtMi0xLTEtMA_d2c0ed29-652e-48c9-8ab1-ace7e40a5959"
      unitRef="usd">41220000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i10a7f19f62c84c87a22a3e4f9119218b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTQtMS0xLTEtMA_dfefcf9c-617a-4fd5-bb42-8425f936deca"
      unitRef="usd">9421000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ib42fc8ff50154584ac07948f94183cb7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTQtMi0xLTEtMA_2c89810f-66dc-48f4-965d-7ff15ab89281"
      unitRef="usd">10670000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ic4eb07b5bce9416dbbb1c66d8e248eb5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTUtMS0xLTEtMA_09fe93d5-ec6e-4dac-a8d8-0a6b05e4852f"
      unitRef="usd">4027000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i9c4e44f579754bb49f3af31b6b82e5a1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTUtMi0xLTEtMA_f11fa0c9-e435-4e60-bf50-25f2faeb474f"
      unitRef="usd">8485000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ia539eb31742d4d21812a936b3a0ef1c7_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTYtMS0xLTEtMA_4d6dd1c2-0d17-41dc-b946-b49463950a08"
      unitRef="usd">25800000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="iaa4f40493d70484995966a192ac3ce7f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTYtMi0xLTEtMA_a79413f6-a2a2-40bd-8cf8-70dfb047b361"
      unitRef="usd">20470000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTctMS0xLTEtMA_c4eb5167-9be0-481f-b7c9-c8ddcde51b3a"
      unitRef="usd">271236000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTctMi0xLTEtMA_d9e2d7f5-9036-4fee-9c88-6b9ad5ac11f6"
      unitRef="usd">271344000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTgtMS0xLTEtMA_e1fc39ce-f784-484c-ac39-52cd64123fa1"
      unitRef="usd">49493000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTgtMi0xLTEtMA_de4738c3-cf76-40c3-847a-13e31fd2894f"
      unitRef="usd">43282000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTktMS0xLTEtMA_0ceea0f4-4cb3-4f76-9dab-a7e5989b5081"
      unitRef="usd">221743000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMTktMi0xLTEtMA_94641368-569d-4872-a1ba-77056765d885"
      unitRef="usd">228062000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryLiabilities
      contextRef="i1b57a8157d5a454ea4d12d3722faef32_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjItMS0xLTEtMA_d3a0ff95-1bd5-40e8-b1b9-a62321a68a1f"
      unitRef="usd">14443000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i9ccd8909a77b4020843566c7b7054b66_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjItMi0xLTEtMA_b9a32fd6-7d63-4014-a8b3-abc2fdc53fa6"
      unitRef="usd">17278000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="ic90bee174e5341b8b6bcfcdc10517875_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjMtMS0xLTEtMA_32d9e407-95da-4b5d-a5b7-b7a1b579a2be"
      unitRef="usd">40719000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i0d644ac25457433b92a9058e25686b84_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjMtMi0xLTEtMA_2671ab04-9047-4b63-904e-042d85fa65b4"
      unitRef="usd">43349000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="id69a15367fbd4a87af6b821d62e2e9a7_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjQtMS0xLTEtMA_8f65243d-d234-48f2-b9b0-5418ac3b1328"
      unitRef="usd">169426000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="ifb1c2eeb6436407088cf4b6f51b285d9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjQtMi0xLTEtMA_017e1622-1f62-4e31-b5ea-7b14f6907f14"
      unitRef="usd">166727000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i1c1a0a4572254085b53fb2ddf286eeeb_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjYtMS0xLTEtMA_a1b97d72-93b5-47af-85fa-ffe618de06de"
      unitRef="usd">286055000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i9c04a1d7dc9a4df9b735f403fdb6eb7f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjYtMi0xLTEtMA_5bbbec8b-66e4-4720-b274-75d5ceabe707"
      unitRef="usd">285438000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i5595d61e6d924ef69dc39bdeb0280dea_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjgtMS0xLTEtMA_849fce9c-9fef-4a87-b543-507115fc7bbd"
      unitRef="usd">16956000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i49c8ef6b927449639952a59ceb282498_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjgtMi0xLTEtMA_f159ca60-e679-4b35-b792-1159abc95c2b"
      unitRef="usd">23860000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjktMS0xLTEtMA_29d7656c-b5d3-4098-98a6-775a81630089"
      unitRef="usd">527599000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilities
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMjktMi0xLTEtMA_5f55e5c9-cbac-46ae-a1b5-1ac1960a96b1"
      unitRef="usd">536652000</us-gaap:RegulatoryLiabilities>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMzAtMS0xLTEtMA_d758616e-e86e-4cfb-bca1-d6247984ab1e"
      unitRef="usd">22282000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMzAtMi0xLTEtMA_df0ab7b9-72d7-47de-b4ae-f21eebf145f7"
      unitRef="usd">33507000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMzEtMS0xLTEtMA_d95ccf9b-b678-42aa-946b-9638c6f0c02e"
      unitRef="usd">505317000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RhYmxlOmI4ZTc2MjE1NTI2OTQxMDk4OWViOTBhMWFkNTI0NTFhL3RhYmxlcmFuZ2U6YjhlNzYyMTU1MjY5NDEwOTg5ZWI5MGExYWQ1MjQ1MWFfMzEtMi0xLTEtMA_1b5fe46d-6b5d-43a4-a889-e6c8e55a6e11"
      unitRef="usd">503145000</us-gaap:RegulatoryLiabilityNoncurrent>
    <bkh:PublicUtilitiesLengthOfNaturalGasPipelineToReceiveInfrastructureInvestments
      contextRef="i41a7f931e60f4c1f94169c357ec064fb_I20200911"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfNjA0NzMxMzk3NjYwOA_2fb7e5e2-16da-41c2-a53e-e326b315e07f"
      unitRef="mi">7000</bkh:PublicUtilitiesLengthOfNaturalGasPipelineToReceiveInfrastructureInvestments>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="ib689cb1aee00457e812bd5fe7c702a9b_D20200911-20200911"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzI5ODUzNDkwNDYzMQ_2112dbc6-bd10-467e-aeb7-8904889935ab"
      unitRef="usd">13500000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage
      contextRef="ib689cb1aee00457e812bd5fe7c702a9b_D20200911-20200911"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzI5ODUzNDkwNDYwNg_ae6e7fc2-1787-43a5-8903-3baba6e561a9"
      unitRef="number">0.50</us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage
      contextRef="ib689cb1aee00457e812bd5fe7c702a9b_D20200911-20200911"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzI5ODUzNDkwNDYxMQ_f5ddbad4-d6ad-4ce8-ae51-a4dc5de6fc0e"
      unitRef="number">0.50</us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage
      contextRef="ib689cb1aee00457e812bd5fe7c702a9b_D20200911-20200911"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzI5ODUzNDkwNDY0Nw_28e99543-e75e-45a7-82e8-381cfac43112"
      unitRef="number">0.0995</us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage>
    <bkh:PublicUtilitiesRequestedTermOfRateRecovery
      contextRef="icb7c233967124569960c90843badc1ee_D20200911-20200911"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzI5ODUzNDkwNDY5Mw_4e27c2f8-fad7-46b8-9337-20f7163a7435">P5Y</bkh:PublicUtilitiesRequestedTermOfRateRecovery>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="ib8a77257b75d4047b6a3d0cea126fb0b_D20190201-20190201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMTA5OTUxMTYzNDk2Mg_0e388e4b-ae08-4ffe-b0bb-30b6b4a27905"
      unitRef="usd">2500000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <bkh:PublicUtilitiesNumberofGasDistributionTerritoriesConsolidating
      contextRef="ic6b792933b234fa2b3a5907e86cafd7e_I20190201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMTA5OTUxMTYzNTExMg_e72f4a7f-20ef-4e98-9aab-7de1fb91068f"
      unitRef="utility">2</bkh:PublicUtilitiesNumberofGasDistributionTerritoriesConsolidating>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount
      contextRef="i7cca51c85dc34786bac74cfe9ee9fd5a_D20200519-20200519"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMTA5OTUxMTYzNTUzNQ_90713d94-05c7-45ad-96f6-9478b49a5254"
      unitRef="usd">-600000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage
      contextRef="i7cca51c85dc34786bac74cfe9ee9fd5a_D20200519-20200519"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMTA5OTUxMTYzNTU2NQ_3fbfb264-0a3d-4e43-bf3f-3ae85edaa007"
      unitRef="number">0.092</us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage>
    <bkh:IncomeTaxBenefitFromRelievedTCJARelatedLiabilities
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzI5ODUzNDkwNDY3Nw_1037dc36-7fd4-43b0-baa7-1e11ce0faf41"
      unitRef="usd">3500000</bkh:IncomeTaxBenefitFromRelievedTCJARelatedLiabilities>
    <bkh:IncomeTaxBenefitFromRelievedTCJARelatedLiabilities
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzI5ODUzNDkwNDY2Mg_a36c350b-eaff-41a0-abad-5c0a5ad2b149"
      unitRef="usd">4000000.0</bkh:IncomeTaxBenefitFromRelievedTCJARelatedLiabilities>
    <bkh:PublicUtilitiesLengthOfNaturalGasPipelineToReceiveInfrastructureInvestments
      contextRef="i4ad9553d89714961a14265a392ecf187_I20200601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzI5ODUzNDkwNzQ5OQ_c81bbddf-2e9b-474b-a331-352c32a35d70"
      unitRef="mi">13000</bkh:PublicUtilitiesLengthOfNaturalGasPipelineToReceiveInfrastructureInvestments>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i16d3cef22cbc485c8c530cfdadd7eb57_D20200601-20200601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfODg2_6c0ad7dc-46f0-4f42-af12-42792d4441d3"
      unitRef="usd">17300000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage
      contextRef="i16d3cef22cbc485c8c530cfdadd7eb57_D20200601-20200601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMTA2OA_356a9d04-a95f-44b0-b784-dcc3f85dc8ed"
      unitRef="number">0.50</us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage
      contextRef="i16d3cef22cbc485c8c530cfdadd7eb57_D20200601-20200601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMTA4Mg_38f04bd5-e13c-4ef5-8e8c-166a6d5800f4"
      unitRef="number">0.50</us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage
      contextRef="i16d3cef22cbc485c8c530cfdadd7eb57_D20200601-20200601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMTExNg_74f41913-0cb8-4f52-9b16-b858091ec5e5"
      unitRef="number">0.10</us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage>
    <bkh:PublicUtilitiesStateStatuteAllowsForImplementationOfInterimRatesAfterCertainNumberOfDaysFollowingFilingOfRateReview
      contextRef="i16d3cef22cbc485c8c530cfdadd7eb57_D20200601-20200601"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfNDk0NzgwMjM1MDcwMQ_4b3bd936-702e-44a1-981f-9d0b6ac8d447">P90D</bkh:PublicUtilitiesStateStatuteAllowsForImplementationOfInterimRatesAfterCertainNumberOfDaysFollowingFilingOfRateReview>
    <bkh:PublicUtilitiesRequestedTermOfRateRecovery
      contextRef="ic319ffc8e4d944479717d3fc5363fb19_D20200601-20200601"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzI5ODUzNDkwNzUzMA_cee95c7d-43b2-45d5-b299-5028d221ebe6">P5Y</bkh:PublicUtilitiesRequestedTermOfRateRecovery>
    <bkh:NumberOfMegawattsCapacityPurchased
      contextRef="if43e3ce8e7ee4dff85a3f0224c728144_I20201015"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzI5ODUzNDkwNDY1OA_07816091-82b7-4569-aed1-79102075f7fc"
      unitRef="mw">60</bkh:NumberOfMegawattsCapacityPurchased>
    <bkh:NumberOfMegawattsCapacityPurchased
      contextRef="if43e3ce8e7ee4dff85a3f0224c728144_I20201015"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzI5ODUzNDkwNDY1NA_ec540eaa-eb2e-4f19-b586-84fd9da6959b"
      unitRef="mw">60</bkh:NumberOfMegawattsCapacityPurchased>
    <bkh:PublicUtilitiesTermOfPowerPurchaseAgreement
      contextRef="ia5b6f56e862648a38500bdd8e8957bbd_D20220101-20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181Mi9mcmFnOjUzODU0NDFjNmViMDRhMDRiYWQzMDM4MjQ2MDdiYzhjL3RleHRyZWdpb246NTM4NTQ0MWM2ZWIwNGEwNGJhZDMwMzgyNDYwN2JjOGNfMzg0ODI5MDcxODcxMg_bd615e92-b627-4fc7-ac2b-2f62b1a69081">P11Y</bkh:PublicUtilitiesTermOfPowerPurchaseAgreement>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RleHRyZWdpb246Mjc5YTQ5MTJmOTVmNDY2N2IxZDI4MGU4YjVkMzRlNmNfMzU0_1fcc5918-c6bd-464c-b225-c88f75981064">Earnings Per Share&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of share amounts used to compute earnings per share in the accompanying Condensed Consolidated Statements of Income was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available for common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share of common stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share, Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share, Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following securities were excluded from the diluted earnings per share computation because of their anti-dilutive nature (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RleHRyZWdpb246Mjc5YTQ5MTJmOTVmNDY2N2IxZDI4MGU4YjVkMzRlNmNfMzcy_db902d1b-6a92-4764-8c71-a53d6875ff9f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of share amounts used to compute earnings per share in the accompanying Condensed Consolidated Statements of Income was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income available for common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share of common stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share, Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share, Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMy0xLTEtMS0w_6b6a610a-09bd-4d92-aced-0b9effcb8a99"
      unitRef="usd">36283000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMy0yLTEtMS0w_a00ad8a6-2577-4755-b906-4dbcab405697"
      unitRef="usd">11740000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMy00LTEtMS0w_32238d63-ec25-4ea1-9392-5521712903ec"
      unitRef="usd">150423000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMy01LTEtMS0w_b80e4332-f875-4c01-9d91-98c3f8a9bc65"
      unitRef="usd">130131000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfNS0xLTEtMS0w_4f679707-d928-4a70-8038-a21af86c3d47"
      unitRef="shares">62575000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfNS0yLTEtMS0w_ec83aeed-7584-4afb-a0d9-b2df26ab0e30"
      unitRef="shares">60976000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfNS00LTEtMS0w_5ce5fa56-9ff2-4cb0-8f20-9a19a6873f46"
      unitRef="shares">62310000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfNS01LTEtMS0w_10983cd0-d304-477d-9876-a2f2f216b02d"
      unitRef="shares">60458000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfNy0xLTEtMS0w_4c7848b7-ae56-4e35-a1ec-70f3beb78b31"
      unitRef="shares">55000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfNy0yLTEtMS0w_005526c3-dbe0-41c8-ae82-e3831ee98094"
      unitRef="shares">128000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfNy00LTEtMS0w_e2adba06-393f-403e-b5e6-bb35b06f1c1e"
      unitRef="shares">52000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfNy01LTEtMS0w_a26de2b8-e107-4d4e-be57-542d0f32273d"
      unitRef="shares">120000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfOC0xLTEtMS0w_36905773-6830-48d0-aa65-2789cecabd36"
      unitRef="shares">62630000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfOC0yLTEtMS0w_c69ec022-4ad2-4290-ab38-f7e9b4e774aa"
      unitRef="shares">61104000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfOC00LTEtMS0w_06c3da98-eb5b-4f96-b7b0-b470d90beb39"
      unitRef="shares">62362000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfOC01LTEtMS0w_b9925e4f-c40a-48ec-99b9-ae0e3073f321"
      unitRef="shares">60578000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMTEtMS0xLTEtMA_c592bf5d-3a01-443f-b500-d6dad68c352d"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMTEtMi0xLTEtMA_4b790c59-6eba-4e97-a7c2-5f16e7822857"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMTEtNC0xLTEtMA_b7f4a27f-5b49-454a-9f30-91d1954f5df0"
      unitRef="usdPerShare">2.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMTEtNS0xLTEtMA_1d054319-2b2e-47ad-aeb8-eab8063ed3dd"
      unitRef="usdPerShare">2.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMTItMS0xLTEtMA_fc54ddfb-6feb-4d5c-b379-f656ec80e807"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMTItMi0xLTEtMA_e1528328-198c-4a3a-9965-db0d9c59d218"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMTItNC0xLTEtMA_80596b89-47f3-4679-a216-59c4615da74c"
      unitRef="usdPerShare">2.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOmM3MzNjZTgwMmViNDQ1ZWNhYzIwMDQzNWM1NzE4ODJhL3RhYmxlcmFuZ2U6YzczM2NlODAyZWI0NDVlY2FjMjAwNDM1YzU3MTg4MmFfMTItNS0xLTEtMA_e0d9516f-0850-46db-8580-741980d29842"
      unitRef="usdPerShare">2.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RleHRyZWdpb246Mjc5YTQ5MTJmOTVmNDY2N2IxZDI4MGU4YjVkMzRlNmNfMzQ2_a2ee2dc4-ac4b-4c21-90cb-494e34824776">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following securities were excluded from the diluted earnings per share computation because of their anti-dilutive nature (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i93ff1bcc45184e5ab4dc281dc9254a02_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfMy0xLTEtMS0w_8469a9ed-ea70-471c-840f-cafe6ec3e132"
      unitRef="shares">22000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4db1431fc3e54ddf97ca35295a20554a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfMy0yLTEtMS0w_06f8a34b-2c40-4992-8b6a-65768b856e6f"
      unitRef="shares">2000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id72ff4ae06434ca9829518a0c4bf9c8e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfMy00LTEtMS0w_525dabe5-7a77-40fe-88a0-45015800d2ae"
      unitRef="shares">22000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9e9fd86634bb41c5b3bd0713429e8a65_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfMy01LTEtMS0w_f2c90bad-5f0d-49fa-bafc-e1328f3276ab"
      unitRef="shares">4000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if2567e9c04b84601ad4ef6ffda6fa877_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfNC0xLTEtMS0w_874688e8-7c51-490b-a089-ca48c42e12e8"
      unitRef="shares">49000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i87254149c1804e2dab5b77cc59aaf50a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfNC0yLTEtMS0w_53ff10fc-9767-42d5-b129-5c17516e55e9"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9f037c1c4b764c9bb79f107562cdb5f2_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfNC00LTEtMS0w_c9fa8948-1e1e-425c-9f40-ac84b45daaf9"
      unitRef="shares">40000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifd590da669a246c798f5f092718a9dac_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfNC01LTEtMS0w_30009340-dbe5-4102-8e42-3699d2f4ad40"
      unitRef="shares">1000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfNi0xLTEtMS0w_b17e802d-320c-4dcc-9b86-7ecdbbbe25b5"
      unitRef="shares">71000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfNi0yLTEtMS0w_dd5b523a-a7d7-49fb-b0b2-9b545fc92a09"
      unitRef="shares">2000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfNi00LTEtMS0w_f82a2474-1c1e-438b-8caf-418587a329fc"
      unitRef="shares">62000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181NS9mcmFnOjI3OWE0OTEyZjk1ZjQ2NjdiMWQyODBlOGI1ZDM0ZTZjL3RhYmxlOjY1ZjVjODg5MzdkYzRhOGE5YWRmZjNmZTMwYmU0Y2E3L3RhYmxlcmFuZ2U6NjVmNWM4ODkzN2RjNGE4YTlhZGZmM2ZlMzBiZTRjYTdfNi01LTEtMS0w_45e0bd82-160e-4739-a027-7651a137c29c"
      unitRef="shares">5000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RleHRyZWdpb246ODdhZjlmNTBmNTdkNDEzY2FkMmVkZDNjMDI0NTA1OTRfMTk1Mw_f3e01dd2-d295-4336-bcf7-d816859e647c">Notes Payable, Current Maturities and Debt&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had the following short-term debt outstanding in the accompanying Condensed Consolidated Balance Sheets (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:48.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CP Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&#160;&#160;&#160;&#160;Letters of credit are off-balance sheet commitments that reduce the borrowing capacity available on our corporate Revolving Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the nine months ended September&#160;30, 2020, we utilized a combination of our $750 million Revolving Credit Facility and CP Program to meet our business needs and support our capital investment plan.  Our net short-term borrowings (payments) during the nine months ended September&#160;30, 2020 were $(265) million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Debt Covenants&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our Revolving Credit Facility and term loan agreement, we are required to maintain a Consolidated Indebtedness to Capitalization Ratio not to exceed 0.65 to 1.00.  Our Consolidated Indebtedness to Capitalization Ratio was calculated by dividing (i) consolidated indebtedness, which includes letters of credit and certain guarantees issued, by (ii) capital, which includes consolidated indebtedness plus consolidated net worth, which excludes noncontrolling interest in subsidiaries.  Subject to applicable cure periods, a violation of any of these covenants would constitute an event of default that entitles the lenders to terminate their remaining commitments and accelerate all principal and interest outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Revolving Credit Facility and term loans require compliance with the following financial covenant, which we were in compliance with at September&#160;30, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:54.097%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Covenant Requirement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Indebtedness to Capitalization Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less than&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Debt Offering&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 17, 2020, we completed a public debt offering which consisted of $400&#160;million of 2.50% 10-year senior unsecured notes due June 15, 2030.  The proceeds were used to repay short-term debt and for working capital and general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;South Dakota Electric Series 94A Debt&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 24, 2020, South Dakota Electric paid off its $2.9 million, Series 94A variable rate notes due June 1, 2024.  These notes were tendered by the sole investor on March 17, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RleHRyZWdpb246ODdhZjlmNTBmNTdkNDEzY2FkMmVkZDNjMDI0NTA1OTRfMTk3Mg_8e2e01d8-79a0-4ee5-a250-9c5623be9715">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had the following short-term debt outstanding in the accompanying Condensed Consolidated Balance Sheets (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:48.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Letters of Credit &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CP Program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&#160;&#160;&#160;&#160;Letters of credit are off-balance sheet commitments that reduce the borrowing capacity available on our corporate Revolving Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Facility.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="id34c5b4c6d664cacbd1c6b4482c894c5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfMi0xLTEtMS0w_8af2b358-62b0-4a79-986f-ad1e4786c6fc"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="id34c5b4c6d664cacbd1c6b4482c894c5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfMi0yLTEtMS0w_51de44b2-3a96-4e54-a682-b3774f0b1973"
      unitRef="usd">24588000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ShortTermBorrowings
      contextRef="i96f3343a23b64f10aab12e9be5b5fd56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfMi0zLTEtMS0w_d28c44de-0034-4743-8e36-44009b1b1edc"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i96f3343a23b64f10aab12e9be5b5fd56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfMi00LTEtMS0w_aa26e0f6-e25c-4b65-83ca-7eba6bbadeaf"
      unitRef="usd">30274000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ShortTermBorrowings
      contextRef="i79757b442c3e44f68e9145fa47148d71_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfMy0xLTEtMS0w_55854661-09f5-4404-89fd-468e9520667d"
      unitRef="usd">84320000</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i79757b442c3e44f68e9145fa47148d71_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfMy0yLTEtMS0w_f6dec3d9-861d-497a-8d26-606a6f8fbbec"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ShortTermBorrowings
      contextRef="i429e8798476747b38d1c2cd211fc8338_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfMy0zLTEtMS0w_cfb1058a-2d17-49af-8fe5-2daf11a84346"
      unitRef="usd">349500000</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i429e8798476747b38d1c2cd211fc8338_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfMy00LTEtMS0w_feebb546-217a-44d6-bf6c-19d3efc2e3fe"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ShortTermBorrowings
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfNC0xLTEtMS0w_64abb237-bb63-4e5f-a8a8-bc0c8fc761f5"
      unitRef="usd">84320000</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfNC0yLTEtMS0w_afd8f2d1-236b-45ad-b15f-c7eca21faac5"
      unitRef="usd">24588000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ShortTermBorrowings
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfNC0zLTEtMS0w_7a8bc3da-3ca9-4712-8032-13b40e09782a"
      unitRef="usd">349500000</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZiYjZlYjI4NjdmMTRiY2ZiNzUxMTdlYWM0ZDgyYjA0L3RhYmxlcmFuZ2U6ZmJiNmViMjg2N2YxNGJjZmI3NTExN2VhYzRkODJiMDRfNC00LTEtMS0w_f1143fb0-884e-4810-ae2a-6620edfc0832"
      unitRef="usd">30274000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="id34c5b4c6d664cacbd1c6b4482c894c5_I20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RleHRyZWdpb246ODdhZjlmNTBmNTdkNDEzY2FkMmVkZDNjMDI0NTA1OTRfNDA5_e814a63a-bb58-484d-a955-140d43c1f54a"
      unitRef="usd">750000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RleHRyZWdpb246ODdhZjlmNTBmNTdkNDEzY2FkMmVkZDNjMDI0NTA1OTRfNTk5_71dc0189-8bfa-4e56-a29e-28e6c97180ec"
      unitRef="usd">-265000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <bkh:DebtInstrumentConsolidatedIndebtednessToCapitalizationRatioRequirementForTheNextFiscalYear
      contextRef="ib9f13018b71b4cf18d5a3d4ecafe036e_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RleHRyZWdpb246ODdhZjlmNTBmNTdkNDEzY2FkMmVkZDNjMDI0NTA1OTRfNzc1_dc63f0ca-f28d-4f4b-afc9-f9368df98bf2"
      unitRef="number">0.65</bkh:DebtInstrumentConsolidatedIndebtednessToCapitalizationRatioRequirementForTheNextFiscalYear>
    <bkh:CreditFacilityAndShortTermDebtCovenantsTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RleHRyZWdpb246ODdhZjlmNTBmNTdkNDEzY2FkMmVkZDNjMDI0NTA1OTRfMTk2Nw_dff71df8-79a7-4984-b321-ab8602271907">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Revolving Credit Facility and term loans require compliance with the following financial covenant, which we were in compliance with at September&#160;30, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:54.097%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Covenant Requirement&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Indebtedness to Capitalization Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less than&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</bkh:CreditFacilityAndShortTermDebtCovenantsTableTextBlock>
    <us-gaap:RatioOfIndebtednessToNetCapital1
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZjMGY5Zjc2YmIzMDRlNGJhOGM2Y2M3OGI5YmUxZDQ0L3RhYmxlcmFuZ2U6ZmMwZjlmNzZiYjMwNGU0YmE4YzZjYzc4YjliZTFkNDRfMS0xLTEtMS0w_e91e9c93-a9da-4243-9fea-35eb06473c0f"
      unitRef="number">0.593</us-gaap:RatioOfIndebtednessToNetCapital1>
    <bkh:DebtInstrumentConsolidatedIndebtednessToCapitalizationRatioRequirementForTheNextFiscalYear
      contextRef="ib9f13018b71b4cf18d5a3d4ecafe036e_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RhYmxlOmZjMGY5Zjc2YmIzMDRlNGJhOGM2Y2M3OGI5YmUxZDQ0L3RhYmxlcmFuZ2U6ZmMwZjlmNzZiYjMwNGU0YmE4YzZjYzc4YjliZTFkNDRfMS00LTEtMS0w_98dc8865-0a74-4304-9bc9-9ce8cd0de180"
      unitRef="number">0.65</bkh:DebtInstrumentConsolidatedIndebtednessToCapitalizationRatioRequirementForTheNextFiscalYear>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i4f9edb39d04748d1afd797aaf5daaf90_D20200617-20200617"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RleHRyZWdpb246ODdhZjlmNTBmNTdkNDEzY2FkMmVkZDNjMDI0NTA1OTRfMTU2OQ_308369aa-935d-4826-ad92-05dab8dba569"
      unitRef="usd">400000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5fc892fdb6344f1d9bc2859cbb5feade_I20200617"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RleHRyZWdpb246ODdhZjlmNTBmNTdkNDEzY2FkMmVkZDNjMDI0NTA1OTRfMTU3NQ_06be8814-c1a9-4ab3-81ff-198af81d0df5"
      unitRef="number">0.0250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtTerm
      contextRef="i5fc892fdb6344f1d9bc2859cbb5feade_I20200617"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RleHRyZWdpb246ODdhZjlmNTBmNTdkNDEzY2FkMmVkZDNjMDI0NTA1OTRfMTU3OA_f1e12206-8c50-4a73-b79d-3964ac67ba39">P10Y</us-gaap:LongTermDebtTerm>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="idb0e66c8093f4d6e990a67c9ed4833bb_D20200324-20200324"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M181OC9mcmFnOjg3YWY5ZjUwZjU3ZDQxM2NhZDJlZGQzYzAyNDUwNTk0L3RleHRyZWdpb246ODdhZjlmNTBmNTdkNDEzY2FkMmVkZDNjMDI0NTA1OTRfMTgyNw_6df53e59-73d6-416a-b3c3-708eb1a8a307"
      unitRef="usd">2900000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfMTM3NQ_b010414c-09d5-49cd-871e-e66bcbe915da">Equity&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;February 2020 Equity Issuance&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;27, 2020, we issued 1.2 million shares of common stock to a single investor through an underwritten registered transaction at a price of $81.77 per share for proceeds of $99 million, net of $1.0 million of issuance costs.  The shares of common stock were offered pursuant to our shelf registration statement filed with the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Shelf Registration, DRSPP and ATM Activity&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 3, 2020, we filed a shelf registration and DRSPP with the SEC.  In conjunction with these shelf filings, we renewed the ATM.  The renewed ATM program, which allows us to sell shares of our common stock, is the same as the prior program other than the aggregate value increased from $300&#160;million to $400&#160;million and a forward sales option was incorporated.  Under the ATM, shares may be offered from time to time pursuant to a sales agreement dated August 3, 2020.  Shares of common stock are offered pursuant to our shelf registration statement filed with the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not issue any common shares under the ATM during the three and nine months ended September&#160;30, 2020.  During the three months ended September&#160;30, 2019, we issued a total of 0.4&#160;million shares of common stock under the ATM for proceeds of $30&#160;million, net of $0.3&#160;million in issuance costs.  During the nine months ended September&#160;30, 2019, we issued a total of 1.3 million shares of common stock under the ATM for proceeds of $99 million, net of $1.0 million in issuance costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i88549d500e1b4e7bb6d8d53f62adca41_D20200227-20200227"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfODE_de363dbc-ad00-45bc-b996-5ccf4334b94c"
      unitRef="shares">1200000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ia84315dc57364e7891383f52ad2462d8_I20200227"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfMTg5_4fa6fa19-da3e-4d54-99df-a2ee02740009"
      unitRef="usdPerShare">81.77</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i88549d500e1b4e7bb6d8d53f62adca41_D20200227-20200227"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfMjE4_95e72d22-c269-4fc0-9e2c-490ed4081d57"
      unitRef="usd">99000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i88549d500e1b4e7bb6d8d53f62adca41_D20200227-20200227"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfMjI5_df3aff3d-24ec-4bc4-b2cb-9a9057aef290"
      unitRef="usd">1000000.0</us-gaap:PaymentsOfStockIssuanceCosts>
    <bkh:AtTheMarketEquityOfferingProgramAuthorizedAggregateValue
      contextRef="if3948da115ac469e95f1c34c84ae2d7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfNjk0_a29a2f75-072e-4096-b347-1ee80a668dea"
      unitRef="usd">300000000</bkh:AtTheMarketEquityOfferingProgramAuthorizedAggregateValue>
    <bkh:AtTheMarketEquityOfferingProgramAuthorizedAggregateValue
      contextRef="ied6ff49f7b564eff96c62cc350b154c0_I20200803"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfNzAw_e9253df5-3910-441b-9908-bd6ab4064816"
      unitRef="usd">400000000</bkh:AtTheMarketEquityOfferingProgramAuthorizedAggregateValue>
    <bkh:AtTheMarketEquityOfferingProgramSharesIssued
      contextRef="i0f11119c6f034f34b12057334b0080c1_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfMTEyNw_6aa729ab-f846-4a88-aeb8-ae4401861ca5"
      unitRef="shares">400000</bkh:AtTheMarketEquityOfferingProgramSharesIssued>
    <bkh:AtTheMarketEquityProgramProceedsfromSaleofStock
      contextRef="i0f11119c6f034f34b12057334b0080c1_D20190701-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfMTE4Mw_0073d63e-4a29-4162-80f1-a3f0fdf118ef"
      unitRef="usd">30000000</bkh:AtTheMarketEquityProgramProceedsfromSaleofStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i0f11119c6f034f34b12057334b0080c1_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfMTE5NA_414a085b-8455-4f35-848d-27d264f17ecb"
      unitRef="usd">300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <bkh:AtTheMarketEquityOfferingProgramSharesIssued
      contextRef="i5929b495c0964626a0623d0f3f1b1c78_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfMTI4MQ_b286cbd5-196d-4e36-abdf-13ff20f37474"
      unitRef="shares">1300000</bkh:AtTheMarketEquityOfferingProgramSharesIssued>
    <bkh:AtTheMarketEquityProgramProceedsfromSaleofStock
      contextRef="i5929b495c0964626a0623d0f3f1b1c78_D20190101-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfMTMzNw_3821e123-e037-4f42-a8b7-28d5a78638a8"
      unitRef="usd">99000000</bkh:AtTheMarketEquityProgramProceedsfromSaleofStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i5929b495c0964626a0623d0f3f1b1c78_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182MS9mcmFnOjljYzZhYjVlN2FhMzRjMjFiNDY3NjgzOTQ1ZjA1ZDU5L3RleHRyZWdpb246OWNjNmFiNWU3YWEzNGMyMWI0Njc2ODM5NDVmMDVkNTlfMTM0OA_002de568-0c89-4632-8f6f-f4abec88155c"
      unitRef="usd">1000000.0</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RleHRyZWdpb246NjAyNjBlOTcyZjVlNGUzZGJkZjBiNzRiZGQ3ZWI5ZWRfODgwNQ_e18cf40c-b6dc-43ef-a1f8-87d5236ee45d">Risk Management and Derivatives&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Market and Credit Risk Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our activities in the regulated and non-regulated energy sectors expose us to a number of risks in the normal operations of our businesses.  Depending on the activity, we are exposed to varying degrees of market risk and credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Market Risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Market risk is the potential loss that may occur as a result of an adverse change in market price, rate or supply.  We are exposed to the following market risks, including, but not limited to:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Commodity price risk associated with our retail natural gas, wholesale electric power marketing activities and our fuel procurement for several of our gas-fired generation assets which include market fluctuations due to unpredictable factors such as the COVID-19 pandemic, weather, market speculation, pipeline constraints, and other factors that may impact natural gas and electric energy supply and demand; and&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Interest rate risk associated with future debt, including reduced access to liquidity during periods of extreme capital markets volatility, such as the 2008 financial crisis and the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit risk is the risk of financial loss resulting from non-performance of contractual obligations by a counterparty.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We attempt to mitigate our credit exposure by conducting business primarily with high credit quality entities, setting tenor and credit limits commensurate with counterparty financial strength, obtaining master netting agreements, and mitigating credit exposure with less creditworthy counterparties through parental guarantees, cash collateral requirements, letters of credit, and other security agreements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We perform ongoing credit evaluations of our customers and adjust credit limits based on payment history and the customers&#x2019; current creditworthiness, as determined by review of their current credit information.  We maintain a provision for estimated credit losses based upon historical experience, changes in current market conditions, expected losses and any specific customer collection issue that is identified.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We continue to monitor COVID-19 impacts and changes to customer load, consistency in customer payments, requests for deferred or discounted payments, and requests for changes to credit limits to quantify estimated future financial impacts to the allowance for credit losses. During the three and nine months ended September&#160;30, 2020, the potential economic impact of the COVID-19 pandemic was considered in forward looking projections related to write-off and recovery rates, and resulted in increases to the allowance for credit losses and bad debt expense of $1.7&#160;million and $3.7&#160;million, respectively.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_49" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 4&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives and Hedging Activity&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our derivative and hedging activities included in the accompanying Condensed Consolidated Balance Sheets, Condensed Consolidated Statements of Income and Condensed Consolidated Statements of Comprehensive Income are detailed below and in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_67" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Utilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operations of our utilities, including natural gas used by our Electric Utilities&#x2019; generation plants or those plants under PPAs where our Electric Utilities must provide the generation fuel (tolling agreements) and natural gas sold by our Gas Utilities, expose our utility customers to volatility in natural gas prices.  Therefore, as allowed or required by state utility commissions, we have entered into commission-approved hedging programs utilizing natural gas futures, options, over-the-counter swaps and basis swaps to reduce our customers&#x2019; underlying exposure to these fluctuations.  These transactions are considered derivatives, and in accordance with accounting standards for derivatives and hedging, mark-to-market adjustments are recorded as Derivative assets or Derivative liabilities on the accompanying Condensed Consolidated Balance Sheets, net of balance sheet offsetting as permitted by GAAP.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For our regulated utilities&#x2019; hedging plans, unrealized and realized gains and losses, as well as option premiums and commissions on these transactions, are recorded as Regulatory assets or Regulatory liabilities in the accompanying Condensed Consolidated Balance Sheets in accordance with the state utility commission guidelines.  When the related costs are recovered through our rates, the hedging activity is recognized in the Condensed Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We buy, sell and deliver natural gas at competitive prices by managing commodity price risk.  As a result of these activities, this area of our business is exposed to risks associated with changes in the market price of natural gas.  We manage our exposure to such risk using over-the-counter and exchange traded options and swaps with counterparties in anticipation of forecasted purchases and/or sales from October 2020 through May 2022.  A portion of our over-the-counter swaps have been designated as cash flow hedges to mitigate the commodity price risk associated with deliveries under fixed price forward contracts to deliver gas to our Choice Gas Program customers.  The gain or loss on these designated derivatives is reported in AOCI in the accompanying Condensed Consolidated Balance Sheets and reclassified into earnings in the same period that the underlying hedged item is recognized in earnings.  Effectiveness of our hedging position is evaluated at least quarterly.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contract or notional amounts and terms of the electric and natural gas derivative commodity instruments held at our utilities are composed of both long and short positions.  We had the following net long positions as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional &lt;br/&gt;Amounts &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maximum &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(months)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional &lt;br/&gt;Amounts &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maximum &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(months)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&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:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Natural gas futures purchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MMBtus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,930,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Natural gas options purchased, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MMBtus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,320,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,240,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&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:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Natural gas basis swaps purchased &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MMBtus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,780,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,290,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Natural gas over-the-counter swaps, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MMBtus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,525,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&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:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Natural gas physical contracts, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MMBtus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,350,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,548,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Electric wholesale contracts &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MWh&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0&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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&#160;&#160;&#160;&#160;Term reflects the maximum forward period hedged.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(b)&#160;&#160;&#160;&#160;As of September&#160;30, 2020, 1,274,900 MMBtus of natural gas over-the-counter swaps purchases were designated as cash flow hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(c) &#160;&#160;&#160;&#160;Volumes exclude contracts that qualify for the normal purchases and normal sales exception. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have certain derivative contracts which contain credit provisions.  These credit provisions may require the Company to post collateral when credit exposure to the Company is in excess of a negotiated line of unsecured credit.  At September&#160;30, 2020, the Company posted $0.5 million related to such provisions, which is included in Other current assets on the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Derivatives by Balance Sheet Classification&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As required by accounting standards for derivatives and hedges, fair values within the following tables are presented on a gross basis aside from the netting of asset and liability positions.  Netting of positions is permitted in accordance with accounting standards for offsetting and under terms of our master netting agreements that allow us to settle positive and negative positions. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the fair value and balance sheet classification of our derivative instruments (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:33.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.861%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset derivative instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncurrent commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liability derivative instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncurrent commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivatives designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset derivative instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncurrent commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liability derivative instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncurrent commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivatives not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Derivatives Designated as Hedges&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The impacts of cash flow hedges on our Condensed Consolidated Statements of Comprehensive Income and Condensed Consolidated Statements of Income are presented below for the three and nine months ended September&#160;30, 2020 and 2019.  Note that this presentation does not reflect gains or losses arising from the underlying physical transactions; therefore, it is not indicative of the economic profit or loss we realized when the underlying physical and financial transactions were settled.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:36.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.676%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives in Cash Flow Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of (Gain)/Loss Recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of Gain/(Loss) Reclassified from AOCI into Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:36.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.676%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives in Cash Flow Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of (Gain)/Loss Recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of Gain/(Loss) Reclassified from AOCI into Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on September&#160;30, 2020 prices, a $0.1 million gain would be realized, reported in pre-tax earnings and reclassified from AOCI during the next 12 months.  As market prices fluctuate, estimated and actual realized gains or losses will change during future periods. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Derivatives Not Designated as Hedges&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impacts of derivative instruments not designated as hedge instruments on our Condensed Consolidated Statements of Income for the three and nine months ended September&#160;30, 2020 and 2019.  Note that this presentation does not reflect gains or losses arising from the underlying physical transactions; therefore, it is not indicative of the economic profit or loss we realized when the underlying physical and financial transactions were settled.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:28.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of Gain/(Loss) on Derivatives Recognized in Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Electric &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Natural Gas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:28.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of Gain/(Loss) on Derivatives Recognized in Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Electric &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Natural Gas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed above, financial instruments used in our regulated utilities are not designated as cash flow hedges.  There is no earnings impact for our Gas Utilities because the unrealized gains and losses arising from the use of these financial instruments are recorded as Regulatory assets or Regulatory liabilities.  The net unrealized losses included in our Regulatory asset or Regulatory liability accounts related to these derivatives in our Gas Utilities were $0.5 million and $3.3 million as of September&#160;30, 2020 and December&#160;31, 2019, respectively.  For our Electric Utilities, the unrealized gains and losses arising from these derivatives are recognized in the Condensed Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ibd524634f8ea49459d4d77ee6825c0f7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RleHRyZWdpb246NjAyNjBlOTcyZjVlNGUzZGJkZjBiNzRiZGQ3ZWI5ZWRfMjY5MA_56eabdee-74e2-458b-b0c9-c2e87591b387"
      unitRef="usd">1700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ibe20254355b24a43bb12947a4c591eef_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RleHRyZWdpb246NjAyNjBlOTcyZjVlNGUzZGJkZjBiNzRiZGQ3ZWI5ZWRfMjY5Nw_9698ea4c-5e4d-45f9-8e62-3a6b3bce397d"
      unitRef="usd">3700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RleHRyZWdpb246NjAyNjBlOTcyZjVlNGUzZGJkZjBiNzRiZGQ3ZWI5ZWRfODgwNg_3736571c-afc9-4230-8ad3-83af0c66b3cd">We had the following net long positions as of:&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional &lt;br/&gt;Amounts &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maximum &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(months)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional &lt;br/&gt;Amounts &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maximum &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(months)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&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:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Natural gas futures purchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MMBtus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,930,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Natural gas options purchased, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MMBtus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,320,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,240,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&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:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Natural gas basis swaps purchased &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MMBtus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,780,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,290,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Natural gas over-the-counter swaps, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MMBtus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,525,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&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:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Natural gas physical contracts, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MMBtus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,350,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,548,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Electric wholesale contracts &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MWh&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0&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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&#160;&#160;&#160;&#160;Term reflects the maximum forward period hedged.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(b)&#160;&#160;&#160;&#160;As of September&#160;30, 2020, 1,274,900 MMBtus of natural gas over-the-counter swaps purchases were designated as cash flow hedges.&lt;/span&gt;&lt;/div&gt;(c) &#160;&#160;&#160;&#160;Volumes exclude contracts that qualify for the normal purchases and normal sales exception.</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="i1e072ec394b244f78108ef26867245b7_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfMi0yLTEtMS0w_1348f269-be75-4d93-9fb0-d57f1d0cd20b"
      unitRef="mmbtu">1930000</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="ifc3855b73b2a4e2797190dc7a491669e_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfMi00LTEtMS0w_3d2607ea-afe7-4a7e-b6be-a1cd662c4fe4">P6M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="i53c84da323574809856f3d003b445e9f_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfMi02LTEtMS0w_52e77e7f-61cc-48c0-901c-f2d66eda4d3b"
      unitRef="mmbtu">1450000</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="ia6e0e13200d445419df25ef4b1a84b67_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfMi04LTEtMS0w_56cdc864-58c7-4d49-a959-0d93abfba0a7">P12M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="i9ccfbc2393584c6c95d4ec7d0ece5cef_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfMy0yLTEtMS0w_c515c4ff-e101-43ae-a0c9-21fa2c2062fb"
      unitRef="mmbtu">8320000</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="iab18b6c4f661460088768c4ca8cf5048_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfMy00LTEtMS0w_974a2b13-1e61-4dc4-a597-c14b95c17898">P6M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="i409d266fb3624f01b7a8e3667e79a73b_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfMy02LTEtMS0w_e2968d07-2fe3-4133-a5f5-d2ea89c54711"
      unitRef="mmbtu">3240000</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="iab9676443aba44f1a14d203358aac8cd_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfMy04LTEtMS0w_7bfc0cee-4a9a-4656-9ab9-eb037e69e075">P3M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="id15df1899b87422ba9d384e739ed5442_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNC0yLTEtMS0w_fec640d8-c6ea-4062-a28c-90d2b6f9f8ea"
      unitRef="mmbtu">1780000</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="ib4bebd780e95429aa9062f47d7116cd3_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNC00LTEtMS0w_6edc0f8b-aeb5-4830-b196-50033b0be8ab">P6M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="icc305088dc5d4c1893e75b3e92f5e23d_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNC02LTEtMS0w_7d311c8d-a762-4ca7-87e1-d38f27d90933"
      unitRef="mmbtu">1290000</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="i6fcb9e7013054cc89e4fe7d133cfc4dd_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNC04LTEtMS0w_dac10f79-cbe0-40e8-ab7b-a75385d9ad31">P12M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="id8f745bd9ca444dfa10401e706daaf02_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNS0yLTEtMS0w_55ce9ab5-bf50-4705-a13d-e1a56fe5f9b3"
      unitRef="mmbtu">4525100</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="i4a846990845846fdbfd3fcf5f48b0d5e_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNS00LTEtMS0w_5ae9eedb-b4f8-45e8-b801-36692db53733">P20M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="i0f6ca279d17444f88207bbbacf126b99_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNS02LTEtMS0w_f34dbe11-1045-4db9-b4c5-e323101ce95e"
      unitRef="mmbtu">4600000</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="ic4619efeff3d4c8db1ccaa471239095c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNS04LTEtMS0w_e1571ea0-4dda-44c5-8222-37200aaab1b9">P24M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="i154203008e4844d5b783509178cb13ce_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNi0yLTEtMS0w_6f850f58-4597-4418-b6c7-15a7d8342494"
      unitRef="mmbtu">23350287</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="i27683afe6c4a4534aaff16ab95f972a9_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNi00LTEtMS0w_0335808c-56c9-4192-ba0b-485241baf2a3">P13M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="ifb323cdf33674248a687718e6b3ff26b_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNi02LTEtMS0w_eff52e5f-824a-45b8-9511-092ab70fddb5"
      unitRef="mmbtu">13548235</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="i4f585cfafa844620a13fea4258a18142_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNi04LTEtMS0w_8fc94aa3-53de-428d-99c7-299dd53b4e3e">P12M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="id7c9515f68b84d19836eb6dd05e6af1c_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNy0yLTEtMS0w_3de0f681-1df1-484e-846a-a153d8367add"
      unitRef="mw2">55225</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="ifcfe7ae3d4bd4fa3974b61e0cee3d3cf_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNy00LTEtMS0w_757232e0-9ca2-4dae-92f6-b11dc2ed4bc3">P3M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="iee7375e3f2a8443ea346f14566b16d90_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNy02LTEtMS0w_87a3086a-4a0a-4c11-a785-32cb064e8746"
      unitRef="mw2">0</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="ia99aa656013640a6a869d8e208fc8e90_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmVlOTMxM2E1ZGViZTRmMjFhN2NjYTcyZDRlNTUyZmVmL3RhYmxlcmFuZ2U6ZWU5MzEzYTVkZWJlNGYyMWE3Y2NhNzJkNGU1NTJmZWZfNy04LTEtMS0w_0619a796-e0f0-4b60-9c38-b9ac819dcf0c">P0M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNonmonetaryNotionalAmount
      contextRef="ie639b07dbe204f788adb673c15f3aecc_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RleHRyZWdpb246NjAyNjBlOTcyZjVlNGUzZGJkZjBiNzRiZGQ3ZWI5ZWRfNTc0Mw_b0611074-54b9-4536-820e-dcc51b84847b"
      unitRef="mmbtu">1274900</us-gaap:DerivativeNonmonetaryNotionalAmount>
    <us-gaap:CollateralAlreadyPostedAggregateFairValue
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RleHRyZWdpb246NjAyNjBlOTcyZjVlNGUzZGJkZjBiNzRiZGQ3ZWI5ZWRfNjE5Mw_74aa9c88-3709-4bd8-9b88-c2acb48ce401"
      unitRef="usd">500000</us-gaap:CollateralAlreadyPostedAggregateFairValue>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RleHRyZWdpb246NjAyNjBlOTcyZjVlNGUzZGJkZjBiNzRiZGQ3ZWI5ZWRfODgxMQ_ebb2c264-7d32-48f2-90fb-021aae1f7786">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the fair value and balance sheet classification of our derivative instruments (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:33.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.861%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives designated as hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset derivative instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncurrent commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liability derivative instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncurrent commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivatives designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Asset derivative instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncurrent commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liability derivative instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 15.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncurrent commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other deferred credits and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivatives not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:FairValueHedgeAssetsAtFairValue
      contextRef="i5039961063e64c4c88e7370009f16aef_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMy0zLTEtMS0w_35ffefb2-25de-4347-bdfe-b2c92459cb4d"
      unitRef="usd">435000</us-gaap:FairValueHedgeAssetsAtFairValue>
    <us-gaap:FairValueHedgeAssetsAtFairValue
      contextRef="i2f2596d284284c68b991dd4c696e3f3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMy00LTEtMS0w_349b92fa-10c6-4a1f-8aa1-23fe06ae6a19"
      unitRef="usd">1000</us-gaap:FairValueHedgeAssetsAtFairValue>
    <us-gaap:FairValueHedgeAssetsAtFairValue
      contextRef="i361ed5d69b7547e8b6a259335fc83704_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfNC0zLTEtMS0w_dfa92a71-96e9-4fd3-b24d-3470745cd9bf"
      unitRef="usd">94000</us-gaap:FairValueHedgeAssetsAtFairValue>
    <us-gaap:FairValueHedgeAssetsAtFairValue
      contextRef="if54152f6f2bf4df494986772694b6d82_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfNC00LTEtMS0w_636da650-8d37-4a33-9cf6-565fe58fba13"
      unitRef="usd">3000</us-gaap:FairValueHedgeAssetsAtFairValue>
    <us-gaap:FairValueHedgeLiabilitiesAtFairValue
      contextRef="i04a8524845d04fe2989d367a87c8a93a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfNi0zLTEtMS0w_423f051e-5905-4cd4-b6d0-fe47ffd608e4"
      unitRef="usd">9000</us-gaap:FairValueHedgeLiabilitiesAtFairValue>
    <us-gaap:FairValueHedgeLiabilitiesAtFairValue
      contextRef="i3ecd1a6103a048f7b2ceaf384ef9d37d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfNi00LTEtMS0w_415b7369-d3c6-4c44-a27f-9bce42704c8b"
      unitRef="usd">490000</us-gaap:FairValueHedgeLiabilitiesAtFairValue>
    <us-gaap:FairValueHedgeLiabilitiesAtFairValue
      contextRef="ib1f495066f7548f1ba91faa7fd6723d8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfNy0zLTEtMS0w_14d17270-1c52-4445-848e-11d7f1afc669"
      unitRef="usd">0</us-gaap:FairValueHedgeLiabilitiesAtFairValue>
    <us-gaap:FairValueHedgeLiabilitiesAtFairValue
      contextRef="i83785b707426480e908ec196cae3ba7d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfNy00LTEtMS0w_4b003975-c673-42c9-b5c0-7439b3166d30"
      unitRef="usd">29000</us-gaap:FairValueHedgeLiabilitiesAtFairValue>
    <us-gaap:FairValueHedgesAtFairValueNet
      contextRef="ib937fab4ceac4ad283926818af33bb24_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfOC0zLTEtMS0w_e2f0cec6-8b25-48e2-9b2b-ef5f1db2f303"
      unitRef="usd">520000</us-gaap:FairValueHedgesAtFairValueNet>
    <us-gaap:FairValueHedgesAtFairValueNet
      contextRef="i39cdfb7048434486b76d1ddb3367d3ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfOC00LTEtMS0w_cfcd8d39-8173-40e1-9610-511e62d39270"
      unitRef="usd">-515000</us-gaap:FairValueHedgesAtFairValueNet>
    <us-gaap:FairValueHedgeAssetsAtFairValue
      contextRef="ib7c5b153ce53404e96147e58daa969f5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMTItMy0xLTEtMA_a209fd34-e633-4e35-b9a7-135998b63858"
      unitRef="usd">1566000</us-gaap:FairValueHedgeAssetsAtFairValue>
    <us-gaap:FairValueHedgeAssetsAtFairValue
      contextRef="ic31eb295a2ad42978ad6283df58d79bf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMTItNC0xLTEtMA_f637c3fb-a17d-49e4-ac60-15f9b4c73465"
      unitRef="usd">341000</us-gaap:FairValueHedgeAssetsAtFairValue>
    <us-gaap:FairValueHedgeAssetsAtFairValue
      contextRef="i3b0a986b6dfb4ad09e1d5687bb620df6_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMTMtMy0xLTEtMA_26404ca0-5393-4189-8df0-1d1511f47488"
      unitRef="usd">434000</us-gaap:FairValueHedgeAssetsAtFairValue>
    <us-gaap:FairValueHedgeAssetsAtFairValue
      contextRef="id83133c194844b45b0384523cd3ab46e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMTMtNC0xLTEtMA_44d3ffea-a952-4a94-99af-3a94def3c89b"
      unitRef="usd">2000</us-gaap:FairValueHedgeAssetsAtFairValue>
    <us-gaap:FairValueHedgeLiabilitiesAtFairValue
      contextRef="ic4c2b2bc9d874d1e84f755c260a6b439_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMTUtMy0xLTEtMA_a4d88ec3-ea35-4468-9f51-0adb5267b913"
      unitRef="usd">1430000</us-gaap:FairValueHedgeLiabilitiesAtFairValue>
    <us-gaap:FairValueHedgeLiabilitiesAtFairValue
      contextRef="i3af1ec5ae9184b76b3b82e559cff6a2f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMTUtNC0xLTEtMA_02b10e44-dada-438b-8d25-2b83324a09d9"
      unitRef="usd">1764000</us-gaap:FairValueHedgeLiabilitiesAtFairValue>
    <us-gaap:FairValueHedgeLiabilitiesAtFairValue
      contextRef="i653afd1a2df6406da28feeafae6ace6d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMTYtMy0xLTEtMA_94875156-ab71-4cdf-8e74-fba2589e14db"
      unitRef="usd">0</us-gaap:FairValueHedgeLiabilitiesAtFairValue>
    <us-gaap:FairValueHedgeLiabilitiesAtFairValue
      contextRef="i4f35af5e4b9d4203a9cf022726458171_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMTYtNC0xLTEtMA_1fbee8ee-10d4-479f-a584-6d9fc73e7519"
      unitRef="usd">63000</us-gaap:FairValueHedgeLiabilitiesAtFairValue>
    <us-gaap:FairValueHedgesAtFairValueNet
      contextRef="ie40fdc2113a645918af98bb0b469b612_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMTctMy0xLTEtMA_39cbcc0b-5579-4e95-9d5a-23de3d0a7de2"
      unitRef="usd">570000</us-gaap:FairValueHedgesAtFairValueNet>
    <us-gaap:FairValueHedgesAtFairValueNet
      contextRef="ia2eb2969fc2d4c77a76630705931c3a2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjRmNTQxYTliMDk4NTRlODk4NGNiNmFhZjZlZjAxMDY0L3RhYmxlcmFuZ2U6NGY1NDFhOWIwOTg1NGU4OTg0Y2I2YWFmNmVmMDEwNjRfMTctNC0xLTEtMA_05d10980-1946-49c5-a409-ab599e38dece"
      unitRef="usd">-1484000</us-gaap:FairValueHedgesAtFairValueNet>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RleHRyZWdpb246NjAyNjBlOTcyZjVlNGUzZGJkZjBiNzRiZGQ3ZWI5ZWRfODgxMg_3d13d9eb-d7f0-4d1d-8e38-9d90cd2d8d42">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The impacts of cash flow hedges on our Condensed Consolidated Statements of Comprehensive Income and Condensed Consolidated Statements of Income are presented below for the three and nine months ended September&#160;30, 2020 and 2019.  Note that this presentation does not reflect gains or losses arising from the underlying physical transactions; therefore, it is not indicative of the economic profit or loss we realized when the underlying physical and financial transactions were settled.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:36.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.676%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives in Cash Flow Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of (Gain)/Loss Recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of Gain/(Loss) Reclassified from AOCI into Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:36.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.676%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives in Cash Flow Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of (Gain)/Loss Recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of Gain/(Loss) Reclassified from AOCI into Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 18pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on September&#160;30, 2020 prices, a $0.1 million gain would be realized, reported in pre-tax earnings and reclassified from AOCI during the next 12 months.  As market prices fluctuate, estimated and actual realized gains or losses will change during future periods. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Derivatives Not Designated as Hedges&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impacts of derivative instruments not designated as hedge instruments on our Condensed Consolidated Statements of Income for the three and nine months ended September&#160;30, 2020 and 2019.  Note that this presentation does not reflect gains or losses arising from the underlying physical transactions; therefore, it is not indicative of the economic profit or loss we realized when the underlying physical and financial transactions were settled.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:28.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of Gain/(Loss) on Derivatives Recognized in Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Electric &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Natural Gas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:28.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of Gain/(Loss) on Derivatives Recognized in Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Electric &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commodity derivatives - Natural Gas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i6ca05b9a110f40c49436b64bc9bbc6af_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNC0xLTEtMS0w_c2d8e9fd-0390-4e53-b956-5c198ba6c71f"
      unitRef="usd">712000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="ibab023409b154f47835d74e849d155af_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNC0yLTEtMS0w_288954f8-f492-47ea-b854-a826df37c18c"
      unitRef="usd">713000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="ie4273ee089f84ffcac8ad8b32eaa4b8a_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNC00LTEtMS0w_2ab4c407-3b30-4591-a57a-bae36acf25fe"
      unitRef="usd">-712000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i64c141c8d8244f85a64ed92d254b3f55_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNC01LTEtMS0w_a2c4fe5f-d537-400f-a2f3-79be52cff8d2"
      unitRef="usd">-713000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="ib631cb2bc6394730b5e5d4e60014660e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNS0xLTEtMS0w_3297a888-59a2-4233-a23a-a226e85dbec0"
      unitRef="usd">691000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i337dc398188c41869f17fbbb7b757bd9_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNS0yLTEtMS0w_49515910-756a-408c-a03e-baf50573b8cd"
      unitRef="usd">-21000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i0d0698c12b504851b7c7507ae6f13787_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNS00LTEtMS0w_bb2ef896-8148-43f3-8e1f-8b659e679bc5"
      unitRef="usd">-178000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i5dbbe8c5846d4587a2f1284f2ab59d02_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNS01LTEtMS0w_e18226d4-c731-4a7b-b3f2-dafc2548ebd1"
      unitRef="usd">-129000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i093da0e224954d56bc65addeb8be6403_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNi0xLTEtMS0w_fd6d741a-e863-4bdf-84bf-0a85badd9fd0"
      unitRef="usd">1403000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i6009ae228c704fd1ae8b0722e942462e_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNi0yLTEtMS0w_6d79b31a-e3f5-4364-8931-4a55351d56ed"
      unitRef="usd">692000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i41fed0459a06463c8397614b395c00c4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNi00LTEtMS0w_8eff4695-933a-44d1-96cd-0fc8eb934f1d"
      unitRef="usd">-890000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i91ede4a384554679a2a7af75fbdadd2b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjk5ZTE5M2E1NGY2NjQyOWNhYzc3MDk2MWI3NGI0MTBjL3RhYmxlcmFuZ2U6OTllMTkzYTU0ZjY2NDI5Y2FjNzcwOTYxYjc0YjQxMGNfNi01LTEtMS0w_9ea4dca9-ce0f-490a-b4ea-8b829df76aee"
      unitRef="usd">-842000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i7b3f4cabe6994c7782a998b5c8b74dbc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNC0xLTEtMS0w_2d06d42e-2504-4ad0-9e25-c166e51454ca"
      unitRef="usd">2138000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i5d01145a6fb945ababb144ed2c35d2fb_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNC0yLTEtMS0w_5ee9e299-d020-4e45-84a6-7b088906e10c"
      unitRef="usd">2139000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i72be9ff0d1ba4ba591fa8cab4b60a4fe_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNC00LTEtMS0w_26ed67b7-f9c1-4439-86b3-bf69901eec41"
      unitRef="usd">-2138000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i94defe4d51114e189b148f5a3d37daf2_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNC01LTEtMS0w_23cd731e-da06-4534-8bd6-1e01f20fdf85"
      unitRef="usd">-2139000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i2ef2bf04bf604c16942b225f31d5ac9a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNS0xLTEtMS0w_1fab935a-ffc3-4a16-894b-40eb16f399e7"
      unitRef="usd">959000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i10201830bc3740e6adb6cfde2e650cc6_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNS0yLTEtMS0w_a2c108ca-5c9f-4229-8500-bbc47287e80c"
      unitRef="usd">-942000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="ib3aaabc49891476ea6e06ec9f7eba62f_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNS00LTEtMS0w_ccf3c8a4-fabd-4cdc-a07d-4b338d3d818c"
      unitRef="usd">-734000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i160a68f577004a259732d7e214ca3cad_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNS01LTEtMS0w_69efe95e-fd38-480e-8c78-c38584c9a831"
      unitRef="usd">508000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="id14f520f1e314d79b8c73c431b98d356_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNi0xLTEtMS0w_4ab017d4-ccd9-4163-885e-7d6170ce8e38"
      unitRef="usd">3097000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i5e162103b6ba45458d395a5eef301668_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNi0yLTEtMS0w_0b27ee88-829d-4b78-a6b5-f354448ddf33"
      unitRef="usd">1197000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i19ecca7610cc4d9499ab545a06739ac0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNi00LTEtMS0w_0a100b2f-98a8-476f-93b1-23850e1433e4"
      unitRef="usd">-2872000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="iddcbba08ed0a4b88a7969c6f766ee438_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjY1Yjg2NDhkZDZiOTQ4ZTg5Y2JmY2IzMGZjYTc1MTNiL3RhYmxlcmFuZ2U6NjViODY0OGRkNmI5NDhlODljYmZjYjMwZmNhNzUxM2JfNi01LTEtMS0w_d636aa82-8fa6-4964-8880-d88ebb076087"
      unitRef="usd">-1631000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="i0ef9a3502d8b4dd7901ce1c7470e2e86_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RleHRyZWdpb246NjAyNjBlOTcyZjVlNGUzZGJkZjBiNzRiZGQ3ZWI5ZWRfNzQxNg_2ef0139f-34e6-4a2c-869c-6338baa82c96"
      unitRef="usd">100000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ib7177d0272dd45159ce627d35a8dbf5b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmE0NDdiZWZlZWY4YjRjMWZiODUyZDM1OTlkMTY3NjhhL3RhYmxlcmFuZ2U6YTQ0N2JlZmVlZjhiNGMxZmI4NTJkMzU5OWQxNjc2OGFfNS0yLTEtMS0w_68bb1d18-c614-4d55-9b6e-b91b18295de8"
      unitRef="usd">-1386000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i5217b5c6878a4dd58a1dbccf35923a0d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmE0NDdiZWZlZWY4YjRjMWZiODUyZDM1OTlkMTY3NjhhL3RhYmxlcmFuZ2U6YTQ0N2JlZmVlZjhiNGMxZmI4NTJkMzU5OWQxNjc2OGFfNi0zLTEtMS0xMjcx_03b4d872-9b1b-4ed7-af44-5642e1813169"
      unitRef="usd">142000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="icf1da5b4f4e14b178a04bf0c980fd574_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmE0NDdiZWZlZWY4YjRjMWZiODUyZDM1OTlkMTY3NjhhL3RhYmxlcmFuZ2U6YTQ0N2JlZmVlZjhiNGMxZmI4NTJkMzU5OWQxNjc2OGFfNi0yLTEtMS0w_27ff47a5-eb43-4525-b3ac-f603ef7af577"
      unitRef="usd">1777000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i6893d5e07dfb4552947a6963127e7dab_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmE0NDdiZWZlZWY4YjRjMWZiODUyZDM1OTlkMTY3NjhhL3RhYmxlcmFuZ2U6YTQ0N2JlZmVlZjhiNGMxZmI4NTJkMzU5OWQxNjc2OGFfNi0zLTEtMS0w_5a060474-0a04-4923-a86b-fb487baeee5a"
      unitRef="usd">-20000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i4923399ea552439596bcecad8610602e_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmE0NDdiZWZlZWY4YjRjMWZiODUyZDM1OTlkMTY3NjhhL3RhYmxlcmFuZ2U6YTQ0N2JlZmVlZjhiNGMxZmI4NTJkMzU5OWQxNjc2OGFfNy0yLTEtMS0w_adde0362-0eca-4c9e-b131-5a3ae7c9a4c7"
      unitRef="usd">391000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i581c584da52645ebb9e0277a49188f03_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOmE0NDdiZWZlZWY4YjRjMWZiODUyZDM1OTlkMTY3NjhhL3RhYmxlcmFuZ2U6YTQ0N2JlZmVlZjhiNGMxZmI4NTJkMzU5OWQxNjc2OGFfNy0zLTEtMS0w_38cc693e-d71d-4864-9e31-bc0640abafca"
      unitRef="usd">122000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i89b4c4cea9a24fbe8c8a2d460cbf9048_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjlhYmMwZDllZmZiMjQyZGY4ZTE4OGFmNThjZWVmYmU3L3RhYmxlcmFuZ2U6OWFiYzBkOWVmZmIyNDJkZjhlMTg4YWY1OGNlZWZiZTdfNC0yLTEtMS0w_9f60857a-8daa-41ec-8f1e-c82ff3d1cb22"
      unitRef="usd">-228000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7ba16c50143a4087beabb0487893c899_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjlhYmMwZDllZmZiMjQyZGY4ZTE4OGFmNThjZWVmYmU3L3RhYmxlcmFuZ2U6OWFiYzBkOWVmZmIyNDJkZjhlMTg4YWY1OGNlZWZiZTdfNS0zLTEtMS0xMjcy_8bbf0247-4b48-4b3a-ba95-eed978de0fbe"
      unitRef="usd">142000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i34b7adf819a44749846f2a2552dd705b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjlhYmMwZDllZmZiMjQyZGY4ZTE4OGFmNThjZWVmYmU3L3RhYmxlcmFuZ2U6OWFiYzBkOWVmZmIyNDJkZjhlMTg4YWY1OGNlZWZiZTdfNS0yLTEtMS0w_e10af136-3a38-4f47-9b92-3f82d7dd298c"
      unitRef="usd">2992000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i0ec386d0e0e743dc93ba179efba33e79_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjlhYmMwZDllZmZiMjQyZGY4ZTE4OGFmNThjZWVmYmU3L3RhYmxlcmFuZ2U6OWFiYzBkOWVmZmIyNDJkZjhlMTg4YWY1OGNlZWZiZTdfNS0zLTEtMS0w_264ca31a-8364-4c3c-bb51-60bf4dc8aa28"
      unitRef="usd">-1180000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic5b83005b8dc4e0195e2791fdd42ea21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjlhYmMwZDllZmZiMjQyZGY4ZTE4OGFmNThjZWVmYmU3L3RhYmxlcmFuZ2U6OWFiYzBkOWVmZmIyNDJkZjhlMTg4YWY1OGNlZWZiZTdfNi0yLTEtMS0w_4d4d9347-b7f3-465f-993c-4334784fe7ae"
      unitRef="usd">2764000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iab92053de25c4babaa600b9bd2de11ec_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RhYmxlOjlhYmMwZDllZmZiMjQyZGY4ZTE4OGFmNThjZWVmYmU3L3RhYmxlcmFuZ2U6OWFiYzBkOWVmZmIyNDJkZjhlMTg4YWY1OGNlZWZiZTdfNi0zLTEtMS0w_9eb05669-3230-456e-973f-1959a5f73fc0"
      unitRef="usd">-1038000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:RegulatoryAssets
      contextRef="i10ff983f6daf4d8ebbf4c773741983f2_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RleHRyZWdpb246NjAyNjBlOTcyZjVlNGUzZGJkZjBiNzRiZGQ3ZWI5ZWRfODU5OQ_1bcb48ae-bbf0-4b82-8bca-85fd6bb87a0b"
      unitRef="usd">500000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i865e304246a84fb692f5667cd651e6a9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182NC9mcmFnOjYwMjYwZTk3MmY1ZTRlM2RiZGYwYjc0YmRkN2ViOWVkL3RleHRyZWdpb246NjAyNjBlOTcyZjVlNGUzZGJkZjBiNzRiZGQ3ZWI5ZWRfODYwNg_04f5e60e-d621-4674-bc77-c9be325af9ce"
      unitRef="usd">3300000</us-gaap:RegulatoryAssets>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RleHRyZWdpb246ZjQ0ZDNhYWIzYzU3NGEyMTgxOWFiOTVkMTU4NTQ1ODBfNDgyMA_b0b40d19-268f-4158-a638-821168d2944c">Fair Value Measurements&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the following fair value hierarchy for determining inputs for our financial instruments.  Our assets and liabilities for financial instruments are classified and disclosed in one of the following fair value categories:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Unadjusted quoted prices available in active markets that are accessible at the measurement date for identical unrestricted assets or liabilities.  Level 1 instruments primarily consist of highly liquid and actively traded financial instruments with quoted pricing information on an ongoing basis; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Pricing inputs include quoted prices for identical or similar assets and liabilities in active markets other than quoted prices in Level 1, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability and inputs that are derived principally from or corroborated by observable market data by correlation or other means; and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Pricing inputs are generally less observable from objective sources.  These inputs reflect management&#x2019;s best estimate of fair value using its own assumptions about the assumptions a market participant would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.  Our assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the placement within the fair value hierarchy levels.  We record transfers, if necessary, between levels at the end of the reporting period for all of our financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transfers into Level 3, if any, occur when significant inputs used to value the derivative instruments become less observable, such as a significant decrease in the frequency and volume in which the instrument is traded, negatively impacting the availability of observable pricing inputs.  Transfers out of Level 3, if any, occur when the significant inputs become more observable, such as when the time between the valuation date and the delivery date of a transaction becomes shorter, positively impacting the availability of observable pricing inputs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Recurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The commodity contracts for our Utilities segments are valued using the market approach and include forward strip pricing at liquid delivery points, exchange-traded futures, options, basis swaps and over-the-counter swaps and options (Level 2) for wholesale electric energy and natural gas contracts.  For exchange-traded futures, options and basis swap assets and liabilities, fair value was derived using broker quotes validated by the exchange settlement pricing for the applicable contract.  For over-the-counter instruments, the fair value is obtained by utilizing a nationally recognized service that obtains observable inputs to compute the fair value, which we validate by comparing our valuation with the counterparty.  The fair value of these swaps includes a CVA based on the credit spreads of the counterparties when we are in an unrealized gain position or on our own credit spread when we are in an unrealized loss position.  For additional information, see Note 1 to the Consolidated Financial Statements included in our 2019 Annual Report on Form 10-K filed with the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:34.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash Collateral and Counterparty&lt;br/&gt;Netting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:34.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;As of December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash Collateral and Counterparty&lt;br/&gt;Netting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pension and Postretirement Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value measurements also apply to the valuation of our pension and postretirement plan assets.  Current accounting guidance requires employers to annually disclose information about the fair value measurements of their assets of a defined benefit pension or other postretirement plan.  The fair value of these assets is presented in Note 18 to the Consolidated Financial Statements included in our 2019 Annual Report on Form 10-K.  The Company has concluded that the market volatility associated with COVID-19 does not require interim re-measurement of our pension plan assets or defined benefit obligations.  See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_73" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 12&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Nonrecurring Fair Value Measurement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A discussion of the fair value of our investment in equity securities of a privately held oil and gas company, a Level 3 asset, is included in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_82" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 15&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Other Fair Value Measures&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the carrying amounts and fair values of financial instruments not recorded at fair value on the Condensed Consolidated Balance Sheets (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:51.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, including current maturities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,536,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,177,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,145,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,479,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&#160;&#160;&#160;&#160;Long-term debt is valued based on observable inputs available either directly or indirectly for similar liabilities in active markets and therefore is classified as Level 2 in the fair value hierarchy.  Carrying amount of long-term debt is net of deferred financing costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RleHRyZWdpb246ZjQ0ZDNhYWIzYzU3NGEyMTgxOWFiOTVkMTU4NTQ1ODBfNDgwOA_e9b3077f-8710-4be1-9496-ecaf41ef0afc">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Recurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The commodity contracts for our Utilities segments are valued using the market approach and include forward strip pricing at liquid delivery points, exchange-traded futures, options, basis swaps and over-the-counter swaps and options (Level 2) for wholesale electric energy and natural gas contracts.  For exchange-traded futures, options and basis swap assets and liabilities, fair value was derived using broker quotes validated by the exchange settlement pricing for the applicable contract.  For over-the-counter instruments, the fair value is obtained by utilizing a nationally recognized service that obtains observable inputs to compute the fair value, which we validate by comparing our valuation with the counterparty.  The fair value of these swaps includes a CVA based on the credit spreads of the counterparties when we are in an unrealized gain position or on our own credit spread when we are in an unrealized loss position.  For additional information, see Note 1 to the Consolidated Financial Statements included in our 2019 Annual Report on Form 10-K filed with the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:34.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash Collateral and Counterparty&lt;br/&gt;Netting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Electric Utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:34.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;As of December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash Collateral and Counterparty&lt;br/&gt;Netting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity derivatives &#x2014; Gas Utilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DerivativeAssets
      contextRef="i382203cdc2ae448b94196d70d48f0a83_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNC0xLTEtMS0w_28ccfdd0-fc71-4a8c-b0a2-e089e8f2044b"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6621854c376d4fadaab2b54aeb5f56a5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNC0yLTEtMS0w_00ec5b32-2abd-4231-aadc-535e92ac49ee"
      unitRef="usd">6544000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9ad0cda0dc5147f4acfd832ed5eee8be_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNC0zLTEtMS0w_04ee1083-5d1a-449d-a613-12a49e826194"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
      contextRef="ia914ecdd51c94889af2baf07d4432f83_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNC01LTEtMS0w_9230c80e-4e42-4757-8a60-98540c6509a3"
      unitRef="usd">4015000</us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset>
    <us-gaap:DerivativeAssets
      contextRef="i470330ff6cbd438aa2c7400c05d38a92_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNC02LTEtMS0w_d9329ecf-2e68-47be-9ec1-376456ebef24"
      unitRef="usd">2529000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i5166389b27624aefbb1a6173856fc44b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNS0xLTEtMS0w_78a93348-a970-4667-b968-34e36ea24bc9"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib44c3fc32ea54b6e9d20693eb2d741d5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNS0yLTEtMS0w_5149c4d1-7709-4149-be45-a062873d492a"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia8687cd5e52a4790b895a8245f0b1e73_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNS0zLTEtMS0w_3617143e-944e-4dd9-bde8-aea39417fb36"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
      contextRef="iba8fd0373128414a812dc92cfda41d26_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNS01LTEtMS0w_e3315552-df89-4d76-b1bb-987335de54b3"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset>
    <us-gaap:DerivativeAssets
      contextRef="i15ab78633ffe4e72981025d491b8d265_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNS02LTEtMS0w_fe135776-d1b7-423f-bb31-efc287886475"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1b3eccd85989417ba1f6e1aaccc97504_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNi0xLTEtMS0w_45e4999b-c76c-47fb-acc6-0a9b42852379"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i51712c7efc2e48afbfc2b385837e4f6d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNi0yLTEtMS0w_7cde5787-fc02-4401-9fa2-c5c32487f30f"
      unitRef="usd">6544000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9fa134ec9db04a05ba3e7118f8499473_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNi0zLTEtMS0w_13416bc8-856a-4370-8df7-9c27c18b0733"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
      contextRef="ia8eb618189ad4ea4b46e6258d900eed4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNi01LTEtMS0w_b2504fa5-bc47-47ce-8e2f-12cc73396801"
      unitRef="usd">4015000</us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if34bb9081d8a4398bb4df5b1443f27e3_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfNi02LTEtMS0w_15f2a9a0-51f7-4806-839e-e6d0c5441669"
      unitRef="usd">2529000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i382203cdc2ae448b94196d70d48f0a83_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfOS0xLTEtMS0w_0499617b-3742-4301-9a63-0dca6b484afc"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6621854c376d4fadaab2b54aeb5f56a5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfOS0yLTEtMS0w_d2bad7e1-eda8-45c3-b2db-16202e7d2006"
      unitRef="usd">1537000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9ad0cda0dc5147f4acfd832ed5eee8be_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfOS0zLTEtMS0w_6d284ca9-a4b5-4b03-b15f-b1803e9cdc74"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
      contextRef="ia914ecdd51c94889af2baf07d4432f83_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfOS01LTEtMS0w_ed2ce0ba-38b5-41c7-b10d-84e9ed07b4e9"
      unitRef="usd">326000</us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i470330ff6cbd438aa2c7400c05d38a92_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfOS02LTEtMS0w_01525ae4-1612-49fc-a01a-6016bf00be55"
      unitRef="usd">1211000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i5166389b27624aefbb1a6173856fc44b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfMTAtMS0xLTEtMzQ4NA_0532a953-42be-4972-8768-f9dba577c0f5"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib44c3fc32ea54b6e9d20693eb2d741d5_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfMTAtMi0xLTEtMzQ3Mg_266bb955-75e9-4bce-89c4-1c4c74e52155"
      unitRef="usd">228000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia8687cd5e52a4790b895a8245f0b1e73_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfMTAtMy0xLTEtMzQ4OA_a438dcf7-fcdf-49a8-be20-1f355cc5c512"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
      contextRef="iba8fd0373128414a812dc92cfda41d26_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfMTAtNS0xLTEtMzQ5Mg_5561c8e7-d735-4218-9391-206881069143"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i15ab78633ffe4e72981025d491b8d265_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfMTAtNi0xLTEtNDIzOA_ffd0d24d-e0bc-4789-8269-bc483d43f44d"
      unitRef="usd">228000</us-gaap:DerivativeLiabilities>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1b3eccd85989417ba1f6e1aaccc97504_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfMTAtMS0xLTEtMA_62e2e3c0-76b9-4561-a24b-8bfd2e00f196"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i51712c7efc2e48afbfc2b385837e4f6d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfMTAtMi0xLTEtMA_d53025b4-f535-4e01-8fe9-b71cf4713892"
      unitRef="usd">1765000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9fa134ec9db04a05ba3e7118f8499473_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfMTAtMy0xLTEtMA_f4379374-da3a-4a07-a3ab-ff6677f592d0"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
      contextRef="ia8eb618189ad4ea4b46e6258d900eed4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfMTAtNS0xLTEtMA_624d8085-4cad-45a4-bcba-b381f687c425"
      unitRef="usd">326000</us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if34bb9081d8a4398bb4df5b1443f27e3_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmY2YWYwYmRjNTQ2NDQ5Y2NhYWQxYmI2ZWViMjg1ODBhL3RhYmxlcmFuZ2U6ZjZhZjBiZGM1NDY0NDljY2FhZDFiYjZlZWIyODU4MGFfMTAtNi0xLTEtMA_15759121-b6f8-4ff2-b5e5-be7e7ec5f299"
      unitRef="usd">1439000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i4e3e946d00a344da81e4588771aee8a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfNC0xLTEtMS0w_419ad2ef-7101-4903-9bf6-fc2ccdd15ec1"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8ffbdb15117a41d8b3ad207aa025d785_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfNC0yLTEtMS0w_66b8d19c-a3b0-471f-bd88-53421cda1400"
      unitRef="usd">1433000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ifa03e45155d84de1bc5b126763f9c579_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfNC0zLTEtMS0w_c64eab66-0517-435e-a026-74fd85920c4e"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
      contextRef="i7d4908cb38024456b9e8517bfd5f2f49_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfNC01LTEtMS0w_d27b1ecf-0bf3-4e2f-ab54-b64d4279e7c2"
      unitRef="usd">1085000</us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset>
    <us-gaap:DerivativeAssets
      contextRef="i3aa6e07d187443c39501c00cc98d48e6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfNC02LTEtMS0w_32b1b577-74e6-4bd7-ac86-115a736f6729"
      unitRef="usd">348000</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3081e90c4de84dcda0ca712107be1b27_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfNS0xLTEtMS0w_111cb518-4e37-4e30-b626-de7147b713b9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8474d96f1c10469eac2d07953d5dfefa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfNS0yLTEtMS0w_5f8a5b39-433a-433b-8572-66b55af18848"
      unitRef="usd">1433000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2a7d45a5edcb4447b87e7cd96e8b1c3a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfNS0zLTEtMS0w_639a2cb6-17c3-4394-91d7-b7021f01e49d"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
      contextRef="i6adb5060275a4c9f8fca3c90c1656b23_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfNS01LTEtMS0w_a8f56fff-656c-4237-94e0-88303bd2bdcf"
      unitRef="usd">1085000</us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3a232fb6d47840ffbd0bfca9c3ff33b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfNS02LTEtMS0w_fa7b9cf7-d208-4405-8bf6-1cabde8aea5c"
      unitRef="usd">348000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i4e3e946d00a344da81e4588771aee8a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfOC0xLTEtMS0w_045e7dd6-98ef-4c75-b1c8-08ec10ca8b62"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8ffbdb15117a41d8b3ad207aa025d785_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfOC0yLTEtMS0w_b0685391-91e1-4de6-ad42-fd0d58ed711f"
      unitRef="usd">5254000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ifa03e45155d84de1bc5b126763f9c579_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfOC0zLTEtMS0w_53a08207-291e-4b9c-b42b-46de5fa51f68"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
      contextRef="i7d4908cb38024456b9e8517bfd5f2f49_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfOC01LTEtMS0w_1868b9f6-bc5d-4c63-a76e-3d3923fb38c5"
      unitRef="usd">2909000</us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset>
    <us-gaap:DerivativeLiabilities
      contextRef="i3aa6e07d187443c39501c00cc98d48e6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfOC02LTEtMS0w_99ec9213-88fd-4c7a-889b-8972477c0b26"
      unitRef="usd">2345000</us-gaap:DerivativeLiabilities>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3081e90c4de84dcda0ca712107be1b27_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfOS0xLTEtMS0w_2e5edb73-c7e4-4348-a742-d3b45025b081"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8474d96f1c10469eac2d07953d5dfefa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfOS0yLTEtMS0w_30801350-1c49-4dba-9df3-8f8ea635c0d1"
      unitRef="usd">5254000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2a7d45a5edcb4447b87e7cd96e8b1c3a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfOS0zLTEtMS0w_633736d4-02c5-444d-9bd9-72be32c8555a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
      contextRef="i6adb5060275a4c9f8fca3c90c1656b23_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfOS01LTEtMS0w_0c8609f6-38c9-4c0f-a68b-3c0e789732d7"
      unitRef="usd">2909000</us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3a232fb6d47840ffbd0bfca9c3ff33b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOjZhYzIzYzA5ZGZiODQzZDY5MmQwN2NkMWNkYmNkZThkL3RhYmxlcmFuZ2U6NmFjMjNjMDlkZmI4NDNkNjkyZDA3Y2QxY2RiY2RlOGRfOS02LTEtMS0w_c188801c-5e83-4e3b-b2da-bd02bc36e810"
      unitRef="usd">2345000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RleHRyZWdpb246ZjQ0ZDNhYWIzYzU3NGEyMTgxOWFiOTVkMTU4NTQ1ODBfNDgyMg_77aecab3-d1cf-4540-b395-839b05ccedf8">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the carrying amounts and fair values of financial instruments not recorded at fair value on the Condensed Consolidated Balance Sheets (in thousands) as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:51.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, including current maturities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,536,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,177,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,145,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,479,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a)&#160;&#160;&#160;&#160;Long-term debt is valued based on observable inputs available either directly or indirectly for similar liabilities in active markets and therefore is classified as Level 2 in the fair value hierarchy.  Carrying amount of long-term debt is net of deferred financing costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:LongTermDebt
      contextRef="if0e14130aa464384885e0ab65adf347f_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmM5MjQ2MTg2NDhjYzQ4YTE5Y2MyNGRjZmRlYjQyZjc3L3RhYmxlcmFuZ2U6YzkyNDYxODY0OGNjNDhhMTljYzI0ZGNmZGViNDJmNzdfMi0xLTEtMS0w_651c3b3c-7e6e-4006-ba59-b434eb78b6c7"
      unitRef="usd">3536765000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i901d3565f07743bf967856abbac47e17_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmM5MjQ2MTg2NDhjYzQ4YTE5Y2MyNGRjZmRlYjQyZjc3L3RhYmxlcmFuZ2U6YzkyNDYxODY0OGNjNDhhMTljYzI0ZGNmZGViNDJmNzdfMi0yLTEtMS0w_512cdf1e-9777-4b24-8271-f06a4f7cf859"
      unitRef="usd">4177801000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebt
      contextRef="i3c34520f6fc24da9ad080bd7aaf29ffe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmM5MjQ2MTg2NDhjYzQ4YTE5Y2MyNGRjZmRlYjQyZjc3L3RhYmxlcmFuZ2U6YzkyNDYxODY0OGNjNDhhMTljYzI0ZGNmZGViNDJmNzdfMi00LTEtMS0w_895d257c-d4a8-4cd9-b39a-104bfcb48d61"
      unitRef="usd">3145839000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i583d62b876ad40ec8dd98c84edc74729_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M182Ny9mcmFnOmY0NGQzYWFiM2M1NzRhMjE4MTlhYjk1ZDE1ODU0NTgwL3RhYmxlOmM5MjQ2MTg2NDhjYzQ4YTE5Y2MyNGRjZmRlYjQyZjc3L3RhYmxlcmFuZ2U6YzkyNDYxODY0OGNjNDhhMTljYzI0ZGNmZGViNDJmNzdfMi01LTEtMS0w_5e944b43-01e0-4182-8136-cc6efe985f42"
      unitRef="usd">3479367000</us-gaap:LongTermDebtFairValue>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RleHRyZWdpb246OTU1ZGQ0YzhiNDVhNDc5MzhkOWZlOTFlNTczYTdkOWNfOTAx_885e7a63-3ec5-42a1-bf40-475e1437c109">Other Comprehensive Income (Loss)&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record deferred gains (losses) in AOCI related to interest rate swaps designated as cash flow hedges, commodity contracts designated as cash flow hedges and the amortization of components of our defined benefit plans.  Deferred gains (losses) for our commodity contracts designated as cash flow hedges are recognized in earnings upon settlement, while deferred gains (losses) related to our interest rate swaps are recognized in earnings as they are amortized.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details reclassifications out of AOCI and into net income.  The amounts in parentheses below indicate decreases to net income in the Condensed Consolidated Statements of Income for the period (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:35.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.260%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Location on the Condensed Consolidated Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gains and (losses) on cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total reclassification adjustments related to cash flow hedges, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of components of defined benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operations and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operations and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total reclassification adjustments related to defined benefit plans, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balances by classification included within AOCI, net of tax on the accompanying Condensed Consolidated Balance Sheets were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:33.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.347%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RleHRyZWdpb246OTU1ZGQ0YzhiNDVhNDc5MzhkOWZlOTFlNTczYTdkOWNfODk1_140bfe91-22b7-4031-9129-0f4342c4c318">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details reclassifications out of AOCI and into net income.  The amounts in parentheses below indicate decreases to net income in the Condensed Consolidated Statements of Income for the period (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top: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:35.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.260%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Location on the Condensed Consolidated Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount Reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gains and (losses) on cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fuel, purchased power and cost of natural gas sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(734)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total reclassification adjustments related to cash flow hedges, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of components of defined benefit plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operations and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operations and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total reclassification adjustments related to defined benefit plans, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:InterestCostsIncurred
      contextRef="ice98b92f4c2849ed943a816a36c221cd_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNC0yLTEtMS0w_7714883d-8fa3-49d0-bae0-3b57d874bcfd"
      unitRef="usd">-712000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="if2d43bbfe67c41a5b058a7cd93aaf8f7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNC0zLTEtMS0w_db119a08-43f7-413d-9aec-094232ee8e1d"
      unitRef="usd">-713000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="ida2cc45c7d87445399bbe869db5e4a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNC01LTEtMS0w_65c36349-c925-4e64-9d0e-85d9c3465a0c"
      unitRef="usd">-2138000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="i771fb13be73747d2a78e788b8f3fdabd_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNC02LTEtMS0w_7a7d81fb-73b9-4742-bb5c-5ad8cdb949b7"
      unitRef="usd">-2139000</us-gaap:InterestCostsIncurred>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i28c8a73fa78246ea869911165e384fac_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNS0yLTEtMS0w_ca05810c-a3bc-4c4e-9d57-539c6aef8731"
      unitRef="usd">-178000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5ac6a0dccecc483d85200176ca191b3c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNS0zLTEtMS0w_63e7114e-b35c-443e-b682-baef8242d640"
      unitRef="usd">-129000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8c9bdd20f4bf47b1a669285f28dba427_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNS01LTEtMS0w_0c246a6d-780f-47ea-aaa2-38cd5da84178"
      unitRef="usd">-734000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iaafe3cf49eb4406fa2a8f631fa598f61_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNS02LTEtMS0w_9290731e-c2b2-4ee9-af05-ce3554835859"
      unitRef="usd">508000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="id183084c90184329a66947d1f908b092_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNi0yLTEtMS0w_0589ef81-b557-4e6e-9600-9cb86796f3fc"
      unitRef="usd">-890000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i694093243d164aac92a560606ac76455_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNi0zLTEtMS0w_8d90a751-27f8-4e2a-8f5a-a9d08988e77e"
      unitRef="usd">-842000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="iac56de1aec2b401f85553018c525bb2e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNi01LTEtMS0w_790e2c08-74be-43aa-84fa-5ec81b53f42c"
      unitRef="usd">-2872000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i490499eddccf492280db8601d8f8854b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNi02LTEtMS0w_92cb7ab2-a199-484c-bffb-4381f02777e0"
      unitRef="usd">-1631000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id183084c90184329a66947d1f908b092_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNy0yLTEtMS0w_ff960e55-b5e1-4e40-8c43-75c8f92c6708"
      unitRef="usd">-209000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i694093243d164aac92a560606ac76455_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNy0zLTEtMS0w_39b3eda8-7400-40e3-8ed9-3d1dab05742b"
      unitRef="usd">-170000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iac56de1aec2b401f85553018c525bb2e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNy01LTEtMS0w_94bbe808-528b-4494-8a55-de1b891a0abb"
      unitRef="usd">-680000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i490499eddccf492280db8601d8f8854b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfNy02LTEtMS0w_c0299b06-b8d0-4394-bf1d-ab20bbb7c3f1"
      unitRef="usd">-358000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="id183084c90184329a66947d1f908b092_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfOC0yLTEtMS0w_878365dc-a559-4ee9-86cf-930ea95f2259"
      unitRef="usd">-681000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i694093243d164aac92a560606ac76455_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfOC0zLTEtMS0w_ca697385-a984-4639-822d-8170494eebba"
      unitRef="usd">-672000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iac56de1aec2b401f85553018c525bb2e_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfOC01LTEtMS0w_33f88fdc-2d59-4855-8f86-e3dd8da051e6"
      unitRef="usd">-2192000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i490499eddccf492280db8601d8f8854b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfOC02LTEtMS0w_15309252-d989-4959-9e1c-17e23d130219"
      unitRef="usd">-1273000</us-gaap:ProfitLoss>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i06bca46e35164543baf4c4715a5ab5bd_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTEtMi0xLTEtMA_870f5792-3c64-4528-a06f-214c5ccaaf0a"
      unitRef="usd">24000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ib5953503ac6340878acdc28480af7db8_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTEtMy0xLTEtMA_65ed4a48-2e3f-46df-9cdd-9f39810e1ab1"
      unitRef="usd">19000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i2dd2b865e2654637bb9e1896fb0c1327_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTEtNS0xLTEtMA_6520eea7-335f-4e3e-8d31-cbc125a3f1c0"
      unitRef="usd">79000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i755ecf3175a745e682b4ab0a796d79e0_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTEtNi0xLTEtMA_1272cf63-0549-4d95-a333-90965ae4ac64"
      unitRef="usd">58000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i2c3961eb6c9641d49d1aa0b1e10865c6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTMtMi0xLTEtMA_7239bb67-1fb0-4fcb-89e9-cb5e8f4fec59"
      unitRef="usd">-597000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i75e6c9fa7bda4ea68eb5fae91cded27f_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTMtMy0xLTEtMA_c54d519f-4e18-4ccc-8592-2c2c86c39abd"
      unitRef="usd">-83000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i2c49a1b6c5f34f629e69d432cf5b3feb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTMtNS0xLTEtMA_bbc3fec6-8400-419a-9e61-ca2db4d2bca2"
      unitRef="usd">-1791000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ia9d286100f954fedae03551e9693521b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTMtNi0xLTEtMA_0b3653ed-1620-4ec2-99b1-341fc649dbfd"
      unitRef="usd">-524000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic1ac934cba6a4400b305aa3ff8322380_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTQtMi0xLTEtMA_24e1ba63-8adc-49ab-9e5f-2eea594def62"
      unitRef="usd">-573000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic6c5b0d3a5f04a73aada70db28f8a017_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTQtMy0xLTEtMA_29218f64-8cfb-476e-8f0c-d31cad712877"
      unitRef="usd">-64000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i300e868f16614bee8d48da8e28610afb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTQtNS0xLTEtMA_ee1deeab-0873-48ac-8f5c-e1fbdc3a597f"
      unitRef="usd">-1712000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i82f08fe5fcb446afa85910dab011f0a9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTQtNi0xLTEtMA_b993fc7b-fe9c-49e7-9762-fe205cd47b5c"
      unitRef="usd">-466000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic1ac934cba6a4400b305aa3ff8322380_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTUtMi0xLTEtMA_774a386a-67bc-4cce-9591-800f7c040e71"
      unitRef="usd">-143000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic6c5b0d3a5f04a73aada70db28f8a017_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTUtMy0xLTEtMA_a5e391cf-22d8-477c-8073-e613de8ca48b"
      unitRef="usd">-89000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i300e868f16614bee8d48da8e28610afb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTUtNS0xLTEtMA_dbcc85e1-4e89-4430-923c-dcd464c93106"
      unitRef="usd">-407000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i82f08fe5fcb446afa85910dab011f0a9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTUtNi0xLTEtMA_a28aae1b-c84c-4cdd-81ae-ab23a6c35acd"
      unitRef="usd">-184000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ic1ac934cba6a4400b305aa3ff8322380_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTYtMi0xLTEtMA_bf731c26-420c-496d-b5e3-0b0714639412"
      unitRef="usd">-430000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic6c5b0d3a5f04a73aada70db28f8a017_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTYtMy0xLTEtMA_6cc4d263-292a-4740-8252-293195738e13"
      unitRef="usd">25000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i300e868f16614bee8d48da8e28610afb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTYtNS0xLTEtMA_e67dd706-e767-4fb1-98f8-b0dfddf397e5"
      unitRef="usd">-1305000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i82f08fe5fcb446afa85910dab011f0a9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTYtNi0xLTEtMA_c1fa550d-63a9-42d6-89a9-6d22b7c2d147"
      unitRef="usd">-282000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5702e728d3ef4cdcbd3a3e75826bc0a4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTctMi0xLTEtMA_9c995f16-f2ab-4d24-999c-b2daa84ecc8d"
      unitRef="usd">-1111000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="iee0025267f9a4c009febbce56a8808eb_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTctMy0xLTEtMA_f68ce9da-31f4-4f29-9a20-cd5eb2852b63"
      unitRef="usd">-647000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie54a7d471e7843f4a6a1374ca88fc945_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTctNS0xLTEtMA_a3a4eb23-8161-42ed-82b6-991d84c5d2de"
      unitRef="usd">-3497000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idc93e653494d4c85a1d78799c5962beb_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmY1ODNjMzk5MzM3MDRjOTBhYzI1ZjJkY2VjODI3NzQ0L3RhYmxlcmFuZ2U6ZjU4M2MzOTkzMzcwNGM5MGFjMjVmMmRjZWM4Mjc3NDRfMTctNi0xLTEtMA_bd09be3f-5e98-412a-b8ef-25243cf03281"
      unitRef="usd">-1555000</us-gaap:ProfitLoss>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RleHRyZWdpb246OTU1ZGQ0YzhiNDVhNDc5MzhkOWZlOTFlNTczYTdkOWNfODk2_cac7b3ca-dda9-4267-a5fa-1722f5434a48">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balances by classification included within AOCI, net of tax on the accompanying Condensed Consolidated Balance Sheets were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:33.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.347%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 6.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9354772627f9477f8cdd4fcab46515e9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMS0xLTEtMS0w_7e9a4970-e8e8-456e-b878-9d0bc6f10351"
      unitRef="usd">-15122000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i13f7d46c736e4bf5bc0a52a42f5961cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMS0yLTEtMS0w_791a7764-bbd8-4648-a37e-daeaad6b1971"
      unitRef="usd">-456000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i230234fa2d244fc59c5311fe89a45701_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMS0zLTEtMS0w_995b6874-5226-48b4-a6b7-86dd1ccb441d"
      unitRef="usd">-15077000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMS00LTEtMS0w_feffea67-0a6e-4363-ac0e-2c83f9806f07"
      unitRef="usd">-30655000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="iee35038cc8f240b6b743e65417091e49_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMy0xLTEtMS0w_3bc0abf8-1fd8-433c-be23-131168727e19"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i04977d598656473dbd098df400c991b1_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMy0yLTEtMS0w_6eba020c-3cdc-49fe-b671-c8700ca72773"
      unitRef="usd">181000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i3ce30b15d14b4d45a048fe285d250120_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMy0zLTEtMS0w_ae9135a0-0024-4e9f-bf2d-27fbc86b0f8d"
      unitRef="usd">55000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9905cf5491174ef7b753c7d85899c0b0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMy00LTEtMS0w_ac3baa2f-ef2b-4ab7-bb95-ca4cb2a6f110"
      unitRef="usd">236000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ida2cc45c7d87445399bbe869db5e4a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfNC0xLTEtMS0w_55b3170d-205e-467e-83ae-f284d58788ca"
      unitRef="usd">1630000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i8c9bdd20f4bf47b1a669285f28dba427_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfNC0yLTEtMS0w_4cb11776-d776-4966-8531-9821e42ec7b5"
      unitRef="usd">562000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i300e868f16614bee8d48da8e28610afb_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfNC0zLTEtMS0w_2bb57bfa-7b58-459d-9096-a9d25c3167d2"
      unitRef="usd">1305000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i8fc6c2e969cb4a34b5b0165ba04038db_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfNC00LTEtMS0w_b501a8fd-8962-4325-8e1d-163ca532f4ac"
      unitRef="usd">3497000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if58ea998c19a4b0a945804f29a1835fa_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfNS0xLTEtMS0w_d55c6432-88bf-4d05-a513-34900fb4a389"
      unitRef="usd">-13492000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie93931000d3a412db29c014ed5145a3e_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfNS0yLTEtMS0w_c7ab6741-adfe-445f-a361-d06a43eada6f"
      unitRef="usd">287000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ic9668c877f194060ae92ac192f1fe5c1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfNS0zLTEtMS0w_6437d6c8-6167-4601-817a-0a9e356afebb"
      unitRef="usd">-13717000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfNS00LTEtMS0w_d0c98569-6f24-4327-8f7d-100b198bb06a"
      unitRef="usd">-26922000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6ee0ccb5fd1d486cbedbbfa39ad9da39_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfOS0xLTEtMS0w_be019dcd-b530-4c2a-b3b6-c1fb280d293a"
      unitRef="usd">-17307000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2ab137c0df52479c815d98f2b0b4c4cc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfOS0yLTEtMS0w_2e927f49-b985-40ef-9ccf-f4800269801a"
      unitRef="usd">328000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4a2b5964f23d4d1f8e718e4f0814223b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfOS0zLTEtMS0w_9446f00d-ec2a-4eeb-957d-a4ebd3f1847f"
      unitRef="usd">-9937000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9ef6362d40c149e48b94087fda75f180_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfOS00LTEtMS0w_2802c816-900f-4ee4-a730-84c68659a533"
      unitRef="usd">-26916000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia618003b4462487ab520cf95a169756a_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTEtMS0xLTEtMA_695435b8-87b5-4e46-a55a-ed46d2f3aa61"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="id0b8064b1a9241d6a9a412ab68178cb2_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTEtMi0xLTEtMA_ed5023c4-9fcf-4f3e-9458-484b9cc892b8"
      unitRef="usd">-334000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i25dde4dee438441893ea5fec0270b3e8_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTEtMy0xLTEtMA_06b8e8ce-2cbb-485e-a3bb-e4248b3c11ae"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i0664d37268034ac78665e72d9d9b7bf2_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTEtNC0xLTEtMA_494b44a8-7d26-4bb8-9bea-7a6946a3b1d1"
      unitRef="usd">-334000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i771fb13be73747d2a78e788b8f3fdabd_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTItMS0xLTEtMA_a9005cfe-6cf3-4fca-a0ac-7825efe23c0b"
      unitRef="usd">1639000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iaafe3cf49eb4406fa2a8f631fa598f61_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTItMi0xLTEtMA_89d93afd-9b0e-4624-b793-eab87836a05c"
      unitRef="usd">-366000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i82f08fe5fcb446afa85910dab011f0a9_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTItMy0xLTEtMA_6b6ff765-8eb6-4119-944d-b40523de904d"
      unitRef="usd">282000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i60f54f00fb944a509e703919366c46ef_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTItNC0xLTEtMA_87e1fa6a-ef07-4bad-be05-1a615eae6da7"
      unitRef="usd">1555000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i937f13b7f08e486494990796a3e728e8_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTMtMS0xLTEtMA_3eb133e3-5e3d-4347-8984-6721e3ebd901"
      unitRef="usd">-15668000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i65b1217e029e45e68de5a04b20a4a65a_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTMtMi0xLTEtMA_30bceb63-fea6-4d7b-ae03-94cd31955553"
      unitRef="usd">-372000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2adf610921994c0abd43ac1bdfa711d7_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTMtMy0xLTEtMA_1b57881b-f7b8-4df8-ac4f-caf5f6ffa53a"
      unitRef="usd">-9655000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i80b5178305c64c168a19a9fd4662fcaf_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183MC9mcmFnOjk1NWRkNGM4YjQ1YTQ3OTM4ZDlmZTkxZTU3M2E3ZDljL3RhYmxlOmUwOWMyYzBiMTExMDRhZjdiOWY3NGNiOWJmOTZjNWFmL3RhYmxlcmFuZ2U6ZTA5YzJjMGIxMTEwNGFmN2I5Zjc0Y2I5YmY5NmM1YWZfMTMtNC0xLTEtMA_ad4081c5-0ba6-46fb-a927-39208dff9672"
      unitRef="usd">-25695000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RleHRyZWdpb246NjBmMjA1ODc2ZTZhNDFjNWJkNTA2NGQxYjQyZTcxMmFfMzU5MA_f6ac8247-c644-4e64-98d6-d52037997871">Employee Benefit Plans&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Change in Accounting Principle - Pension Accounting Asset Method&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2020, the Company changed its method of accounting for net periodic benefit cost.  Prior to the change, the Company used a calculated value for determining market-related value of plan assets which amortized the effects of gains and losses over a five-year period.  Effective with the accounting change, the Company will use a calculated value for the return-seeking assets (equities) in the portfolio and fair value for the liability-hedging assets (fixed income).  The Company considers the fair value method for determining market-related value of liability-hedging assets to be a preferable method of accounting because asset-related gains and losses are subject to amortization into pension cost immediately.  Additionally, the fair value for liability-hedging assets allows for the impact of gains and losses on this portion of the asset portfolio to be reflected in tandem with changes in the liability which is linked to changes in the discount rate assumption for re-measurement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluated the effect of this change in accounting method and deemed it immaterial to the historical and current financial statements and therefore did not account for the change retrospectively.  Accordingly, the Company calculated the cumulative difference using a calculated value versus fair value to determine market-related value for liability-hedging assets of the portfolio.  The cumulative effect of this change, as of January 1, 2020, resulted in a decrease to prior service costs, as recorded in Other income (expense), net, of $0.6 million, an increase in Income tax expense of $0.2 million and an increase to Net income of $0.4 million within the accompanying Condensed Consolidated Statements of Income for the nine months ended September&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Funding Status of Employee Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Based on the fair value of assets and estimated discount rate used to value benefit obligations as of September&#160;30, 2020, we estimate the unfunded status of our employee benefit plans to be approximately $51 million compared to $51 million at December 31, 2019.  In 2012, we froze our pension plan and closed it to new participants.  Since then, we have implemented various de-risking strategies including lump sum buyouts, the purchase of annuities and the reduction of return-seeking assets over time to a more liability-hedged portfolio.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As a result, recent capital markets volatility driven by the COVID-19 pandemic has not materially affected our unfunded status and does not require interim re-measurement of our pension plan assets or defined benefit obligations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Defined Benefit Pension Plan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit cost for the Defined Benefit Pension Plan were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Defined Benefit Postretirement Healthcare Plan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit cost for the Defined Benefit Postretirement Healthcare Plan were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Supplemental Non-qualified Defined Benefit and Defined Contribution Plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit cost for the Supplemental Non-qualified Defined Benefit and Defined Contribution Plans were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contributions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contributions to the Defined Benefit Pension Plan are cash contributions made directly to the Pension Plan Trust account. Contributions to the Postretirement Healthcare and Supplemental Plans are made in the form of benefit payments.  Contributions made in the first nine months of 2020 and anticipated contributions for 2020 and 2021 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:51.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contributions Made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional Contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contributions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anticipated for 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anticipated for 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined Benefit Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-pension Defined Benefit Postretirement Healthcare Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplemental Non-qualified Defined Benefit and Defined Contribution Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idf2053c9e3434f669e41a5c768933fd1_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RleHRyZWdpb246NjBmMjA1ODc2ZTZhNDFjNWJkNTA2NGQxYjQyZTcxMmFfMTY1Mg_9e9f38ff-05a3-461a-9e0c-baba13eaf1e2"
      unitRef="usd">600000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf2053c9e3434f669e41a5c768933fd1_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RleHRyZWdpb246NjBmMjA1ODc2ZTZhNDFjNWJkNTA2NGQxYjQyZTcxMmFfMTY5Mw_d85d5622-8220-4ebf-8b6f-0754cdee3e27"
      unitRef="usd">-200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="idf2053c9e3434f669e41a5c768933fd1_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RleHRyZWdpb246NjBmMjA1ODc2ZTZhNDFjNWJkNTA2NGQxYjQyZTcxMmFfMTcyOQ_cebcf8d0-c636-42a2-a498-4972ce16b452"
      unitRef="usd">400000</us-gaap:NetIncomeLoss>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i288a0c91eb9c4647bea1075d61439f7b_I20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RleHRyZWdpb246NjBmMjA1ODc2ZTZhNDFjNWJkNTA2NGQxYjQyZTcxMmFfMjA1OQ_f428d334-a619-416e-adc8-bab1338a319c"
      unitRef="usd">51000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ibdb7bdba6a304f65ba7ddfd49dcd40b5_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RleHRyZWdpb246NjBmMjA1ODc2ZTZhNDFjNWJkNTA2NGQxYjQyZTcxMmFfMjA3NA_e28ab259-9236-4e7d-a40e-36ea8293f8b8"
      unitRef="usd">51000000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RleHRyZWdpb246NjBmMjA1ODc2ZTZhNDFjNWJkNTA2NGQxYjQyZTcxMmFfMzU2OQ_91d75a48-7e58-4707-8a29-37fb96f9cc93">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit cost for the Defined Benefit Pension Plan were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Defined Benefit Postretirement Healthcare Plan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit cost for the Defined Benefit Postretirement Healthcare Plan were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Supplemental Non-qualified Defined Benefit and Defined Contribution Plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit cost for the Supplemental Non-qualified Defined Benefit and Defined Contribution Plans were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss (gain)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:0 1pt"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i597d1e26b8314f788ab70b849e2a4345_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfMi0xLTEtMS0w_1159dd17-d39e-49ea-b329-a53871bf429f"
      unitRef="usd">1352000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iec18440d10ac4879a03731feb8d68c56_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfMi0yLTEtMS0w_9a14cea9-17ad-4514-917d-ace54fd86d5e"
      unitRef="usd">1346000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i25632df7a4e544f88b29fe9971227e0b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfMi00LTEtMS0w_2dd80d41-42ca-410c-ba7d-c85efe16f809"
      unitRef="usd">4058000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i8a3be30ddd1c4044a084be3b05e6dc38_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfMi01LTEtMS0w_bf49bff3-77f7-4833-a176-1fd9ad3d7ce0"
      unitRef="usd">4037000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i597d1e26b8314f788ab70b849e2a4345_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfMy0xLTEtMS0w_d57873df-7d00-4298-bc39-882184f56191"
      unitRef="usd">3356000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iec18440d10ac4879a03731feb8d68c56_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfMy0yLTEtMS0w_0bd75b78-af64-4c46-ba50-3a960760b164"
      unitRef="usd">4344000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i25632df7a4e544f88b29fe9971227e0b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfMy00LTEtMS0w_c8bc0d3e-c9f3-48f9-9c1b-86e5f09de1ec"
      unitRef="usd">10069000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i8a3be30ddd1c4044a084be3b05e6dc38_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfMy01LTEtMS0w_e392cc50-87f0-44b2-9130-25c8dad7966a"
      unitRef="usd">13031000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i597d1e26b8314f788ab70b849e2a4345_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNC0xLTEtMS0w_fdb84441-27f5-4d67-8d2f-7f80a24e67cf"
      unitRef="usd">5647000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iec18440d10ac4879a03731feb8d68c56_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNC0yLTEtMS0w_06a1efd1-4e69-4ca0-b53c-3770253bb3fb"
      unitRef="usd">6100000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i25632df7a4e544f88b29fe9971227e0b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNC00LTEtMS0w_3b1face8-1db6-4b81-a884-5d560f4af376"
      unitRef="usd">16943000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i8a3be30ddd1c4044a084be3b05e6dc38_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNC01LTEtMS0w_3e411cf1-1fa5-4ca0-b192-debd994dced5"
      unitRef="usd">18300000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i597d1e26b8314f788ab70b849e2a4345_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNS0xLTEtMS0w_3a7ea26a-ad37-4cbc-933c-a146af1da973"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="iec18440d10ac4879a03731feb8d68c56_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNS0yLTEtMS0w_e02c4bf7-6a43-4527-8c15-bfdb8ab539b8"
      unitRef="usd">6000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i25632df7a4e544f88b29fe9971227e0b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNS00LTEtMS0w_03c6af40-bbb5-4c5b-afa0-78f79834cc12"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i8a3be30ddd1c4044a084be3b05e6dc38_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNS01LTEtMS0w_448e89f8-93de-482f-a004-36380d553358"
      unitRef="usd">19000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i597d1e26b8314f788ab70b849e2a4345_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNi0xLTEtMS0w_e5da7139-32d2-462a-9aac-18d3686eaf0e"
      unitRef="usd">-2093000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="iec18440d10ac4879a03731feb8d68c56_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNi0yLTEtMS0w_ea4a306e-9097-4fcc-8548-57da5243fb02"
      unitRef="usd">-941000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i25632df7a4e544f88b29fe9971227e0b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNi00LTEtMS0w_8592b306-a8d0-46e6-971f-806232671621"
      unitRef="usd">-6279000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i8a3be30ddd1c4044a084be3b05e6dc38_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNi01LTEtMS0w_1a40d6a6-daa3-4efa-b63f-f82c679e65f0"
      unitRef="usd">-2822000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i597d1e26b8314f788ab70b849e2a4345_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNy0xLTEtMS0w_1f783797-1cd3-4175-b932-43f9dcaaff4f"
      unitRef="usd">1154000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iec18440d10ac4879a03731feb8d68c56_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNy0yLTEtMS0w_b237af0a-2386-47da-b136-65baf98303c2"
      unitRef="usd">537000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i25632df7a4e544f88b29fe9971227e0b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNy00LTEtMS0w_21743835-9dc7-4813-80e7-3c29b5a0b111"
      unitRef="usd">3463000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i8a3be30ddd1c4044a084be3b05e6dc38_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmQ2MTViNGM4ODM4YTRlMTk4ZTRhZDI0MTA5YzNhYjJkL3RhYmxlcmFuZ2U6ZDYxNWI0Yzg4MzhhNGUxOThlNGFkMjQxMDljM2FiMmRfNy01LTEtMS0w_d3e8505a-ef2c-4846-8cd6-3f5b53c47d7f"
      unitRef="usd">1609000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ifc004fd767d74a0d817f17523cefc946_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfMi0xLTEtMS0w_96c5f86d-75c5-49bc-a898-92e17e007336"
      unitRef="usd">514000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i0b2ae376947d49cab5f3501c1d27ce22_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfMi0yLTEtMS0w_77908057-8573-4d90-8813-40365775a7c8"
      unitRef="usd">454000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i94d6656f4ecb4bb398422f30ffbe20b7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfMi00LTEtMS0w_a7ab1455-78a7-4a8a-9a0b-918ce594b593"
      unitRef="usd">1542000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ifd61bd37160948d2b194787b71bac38c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfMi01LTEtMS0w_90024d5b-2874-4bba-833c-868ff1278b6c"
      unitRef="usd">1362000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ifc004fd767d74a0d817f17523cefc946_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfMy0xLTEtMS0w_05373908-ec2c-4ce9-8a10-2cf0ed1192ac"
      unitRef="usd">412000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i0b2ae376947d49cab5f3501c1d27ce22_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfMy0yLTEtMS0w_3653558a-6473-404e-be4f-d0c471756758"
      unitRef="usd">560000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i94d6656f4ecb4bb398422f30ffbe20b7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfMy00LTEtMS0w_91f6f9ce-fa0c-49c3-a895-33ca8c9845a4"
      unitRef="usd">1237000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ifd61bd37160948d2b194787b71bac38c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfMy01LTEtMS0w_391fab96-2cda-4685-9519-e293f63b4004"
      unitRef="usd">1683000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ifc004fd767d74a0d817f17523cefc946_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNC0xLTEtMS0w_9759f74d-7a58-47fd-9b42-4eb44c1d7928"
      unitRef="usd">46000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i0b2ae376947d49cab5f3501c1d27ce22_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNC0yLTEtMS0w_c2ad1463-a3dc-4890-97d6-b93e64ea3d14"
      unitRef="usd">57000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i94d6656f4ecb4bb398422f30ffbe20b7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNC00LTEtMS0w_c03ee9f1-52cf-4127-9bc5-50536dc74790"
      unitRef="usd">137000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ifd61bd37160948d2b194787b71bac38c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNC01LTEtMS0w_0ff66bf2-48da-48fa-ac67-3614c7f741ff"
      unitRef="usd">172000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ifc004fd767d74a0d817f17523cefc946_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNS0xLTEtMS0w_6dec86e5-7a54-4f4d-a6dc-36fcd47f78d1"
      unitRef="usd">-136000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i0b2ae376947d49cab5f3501c1d27ce22_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNS0yLTEtMS0w_b736485b-38a3-48e6-8a57-ebd7f35be66c"
      unitRef="usd">-99000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i94d6656f4ecb4bb398422f30ffbe20b7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNS00LTEtMS0w_b6e650fb-1f5b-453b-8436-718088d1470e"
      unitRef="usd">-410000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ifd61bd37160948d2b194787b71bac38c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNS01LTEtMS0w_d6a3e101-6687-48e3-89fe-159c5241a538"
      unitRef="usd">-298000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ifc004fd767d74a0d817f17523cefc946_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNi0xLTEtMS0w_e33e6933-7d12-4545-b162-78e14df0a8b7"
      unitRef="usd">-5000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i0b2ae376947d49cab5f3501c1d27ce22_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNi0yLTEtMS0w_5e9e9af3-30f8-4056-9022-a7b3ce6a9587"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i94d6656f4ecb4bb398422f30ffbe20b7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNi00LTEtMS0w_b34c1259-77e9-4790-8a71-52550c6072af"
      unitRef="usd">-15000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ifd61bd37160948d2b194787b71bac38c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNi01LTEtMS0w_8ce986e9-13e6-49be-b0f3-539f1fc84d59"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ifc004fd767d74a0d817f17523cefc946_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNy0xLTEtMS0w_7a214368-4f44-4644-90e6-c8ba5f0e0b7b"
      unitRef="usd">749000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i0b2ae376947d49cab5f3501c1d27ce22_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNy0yLTEtMS0w_3722799d-3ba8-475d-b7b1-4e646e50806e"
      unitRef="usd">858000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i94d6656f4ecb4bb398422f30ffbe20b7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNy00LTEtMS0w_21dffe7c-f540-435a-97ed-e2f58a9f5c11"
      unitRef="usd">2247000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ifd61bd37160948d2b194787b71bac38c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjBiN2U5YmRjNTdkNzRhZWNiY2E0ZmFhOWVkNzFlNzA3L3RhYmxlcmFuZ2U6MGI3ZTliZGM1N2Q3NGFlY2JjYTRmYWE5ZWQ3MWU3MDdfNy01LTEtMS0w_81fa05ba-cded-413e-97ce-1001f7153182"
      unitRef="usd">2575000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i76b736a64774460a98031dfd39046c99_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfMi0xLTEtMS0w_e87a0afb-4362-472d-8f08-d650facf98d7"
      unitRef="usd">1035000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i795aa99176404e02a9a7630d7aa9ad05_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfMi0yLTEtMS0w_51d2aec0-f8b7-49ef-b685-2f1dcf83ef4b"
      unitRef="usd">429000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie1bfee60d2f3457893faf2f663223eb6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfMi00LTEtMS0w_b460d2e0-c708-4815-a880-f53466ec8f87"
      unitRef="usd">1482000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie3eac6dc055045958d4ea09f3118fa41_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfMi01LTEtMS0w_c781b221-2058-4bb0-81a7-c292b378e82b"
      unitRef="usd">2406000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i76b736a64774460a98031dfd39046c99_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfMy0xLTEtMS0w_d26203bf-9b52-4782-be76-2c221c819016"
      unitRef="usd">274000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i795aa99176404e02a9a7630d7aa9ad05_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfMy0yLTEtMS0w_f552fbcb-a5d2-48a4-b005-1e24d5d391cb"
      unitRef="usd">324000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie1bfee60d2f3457893faf2f663223eb6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfMy00LTEtMS0w_ed31e04c-f957-4e1a-a8ef-b186b4dbfe92"
      unitRef="usd">824000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie3eac6dc055045958d4ea09f3118fa41_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfMy01LTEtMS0w_1f833283-62de-4269-acf3-8ace9d649001"
      unitRef="usd">972000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i76b736a64774460a98031dfd39046c99_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNC0xLTEtMS0w_22403016-3e0e-4cbc-b748-4d65f6acef0b"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i795aa99176404e02a9a7630d7aa9ad05_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNC0yLTEtMS0w_ce0edc15-abef-4cc9-9f3e-cb957b5970c6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ie1bfee60d2f3457893faf2f663223eb6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNC00LTEtMS0w_e7d3a340-b79c-48e7-b585-8b576b95651d"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ie3eac6dc055045958d4ea09f3118fa41_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNC01LTEtMS0w_8f6cf419-2ebb-446e-977d-5f57819decb6"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i76b736a64774460a98031dfd39046c99_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNS0xLTEtMS0w_349dafe6-a72e-4753-8ef4-3f9c65f193b1"
      unitRef="usd">-425000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i795aa99176404e02a9a7630d7aa9ad05_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNS0yLTEtMS0w_0b1ebd18-12da-4077-9114-37666779a4e2"
      unitRef="usd">-134000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie1bfee60d2f3457893faf2f663223eb6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNS00LTEtMS0w_c72af7fa-3071-4d83-b21a-1433d5b3b85b"
      unitRef="usd">-1277000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie3eac6dc055045958d4ea09f3118fa41_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNS01LTEtMS0w_1ff3a7d5-9c64-441a-8792-66a6aa3d0fc9"
      unitRef="usd">-402000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i76b736a64774460a98031dfd39046c99_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNi0xLTEtMS0w_c6011597-b73d-443f-aad7-26aaa7255ac5"
      unitRef="usd">1735000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i795aa99176404e02a9a7630d7aa9ad05_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNi0yLTEtMS0w_079c21db-c8ec-4cb1-8b03-a609675f72a6"
      unitRef="usd">887000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie1bfee60d2f3457893faf2f663223eb6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNi00LTEtMS0w_4e4843bb-2b85-46f5-80fe-95d0d9935d9e"
      unitRef="usd">3584000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie3eac6dc055045958d4ea09f3118fa41_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOmM4MjA1MDdiN2JmMzQzODg4MmRmMDMyOGEzNDBiZWQyL3RhYmxlcmFuZ2U6YzgyMDUwN2I3YmYzNDM4ODgyZGYwMzI4YTM0MGJlZDJfNi01LTEtMS0w_8eb4e37d-e290-4e07-8094-49cccf1615cf"
      unitRef="usd">3781000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <bkh:ScheduleOfDefinedBenefitPlansContributionsTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RleHRyZWdpb246NjBmMjA1ODc2ZTZhNDFjNWJkNTA2NGQxYjQyZTcxMmFfMzU4Ng_8a38110d-8000-4166-9bb4-4eaada2b6f48">Contributions made in the first nine months of 2020 and anticipated contributions for 2020 and 2021 are as follows (in thousands):&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:51.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contributions Made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional Contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contributions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine Months Ended September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anticipated for 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anticipated for 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Defined Benefit Pension Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-pension Defined Benefit Postretirement Healthcare Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplemental Non-qualified Defined Benefit and Defined Contribution Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</bkh:ScheduleOfDefinedBenefitPlansContributionsTableTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i25632df7a4e544f88b29fe9971227e0b_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjdmZjcxYWE2ZDYyYjQwYTQ4NDgwYTk3ZWRmYmI1ZDA1L3RhYmxlcmFuZ2U6N2ZmNzFhYTZkNjJiNDBhNDg0ODBhOTdlZGZiYjVkMDVfMi0yLTEtMS0w_3813b0d8-8a24-436d-b89e-ff18a4c334c4"
      unitRef="usd">12700000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
      contextRef="i288a0c91eb9c4647bea1075d61439f7b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjdmZjcxYWE2ZDYyYjQwYTQ4NDgwYTk3ZWRmYmI1ZDA1L3RhYmxlcmFuZ2U6N2ZmNzFhYTZkNjJiNDBhNDg0ODBhOTdlZGZiYjVkMDVfMi0zLTEtMS0w_1214384f-db7c-49b4-af3c-7d72b8c900d3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i288a0c91eb9c4647bea1075d61439f7b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjdmZjcxYWE2ZDYyYjQwYTQ4NDgwYTk3ZWRmYmI1ZDA1L3RhYmxlcmFuZ2U6N2ZmNzFhYTZkNjJiNDBhNDg0ODBhOTdlZGZiYjVkMDVfMi00LTEtMS0w_3b53650a-e2db-4199-9dd2-1836d1a3875d"
      unitRef="usd">12700000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i94d6656f4ecb4bb398422f30ffbe20b7_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjdmZjcxYWE2ZDYyYjQwYTQ4NDgwYTk3ZWRmYmI1ZDA1L3RhYmxlcmFuZ2U6N2ZmNzFhYTZkNjJiNDBhNDg0ODBhOTdlZGZiYjVkMDVfMy0yLTEtMS0w_fa63e7fe-2c84-4268-92f5-8dedd61cba67"
      unitRef="usd">4006000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
      contextRef="i209516c4587e4fbeb38232a75055a4d1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjdmZjcxYWE2ZDYyYjQwYTQ4NDgwYTk3ZWRmYmI1ZDA1L3RhYmxlcmFuZ2U6N2ZmNzFhYTZkNjJiNDBhNDg0ODBhOTdlZGZiYjVkMDVfMy0zLTEtMS0w_11f51f05-bfb4-48f7-b793-f1251e13b9a4"
      unitRef="usd">1335000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i209516c4587e4fbeb38232a75055a4d1_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjdmZjcxYWE2ZDYyYjQwYTQ4NDgwYTk3ZWRmYmI1ZDA1L3RhYmxlcmFuZ2U6N2ZmNzFhYTZkNjJiNDBhNDg0ODBhOTdlZGZiYjVkMDVfMy00LTEtMS0w_da2fd1a8-9a58-4cfe-ad2e-dce238f31141"
      unitRef="usd">5227000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ie1bfee60d2f3457893faf2f663223eb6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjdmZjcxYWE2ZDYyYjQwYTQ4NDgwYTk3ZWRmYmI1ZDA1L3RhYmxlcmFuZ2U6N2ZmNzFhYTZkNjJiNDBhNDg0ODBhOTdlZGZiYjVkMDVfNC0yLTEtMS0w_e346d073-88d9-49ab-8fa1-c3e9418866db"
      unitRef="usd">1065000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
      contextRef="i6e9def42f42c4dd79ccc70504c8414a4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjdmZjcxYWE2ZDYyYjQwYTQ4NDgwYTk3ZWRmYmI1ZDA1L3RhYmxlcmFuZ2U6N2ZmNzFhYTZkNjJiNDBhNDg0ODBhOTdlZGZiYjVkMDVfNC0zLTEtMS0w_a82e39ae-2f1a-41df-b687-bd1cd5576be1"
      unitRef="usd">355000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i6e9def42f42c4dd79ccc70504c8414a4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183My9mcmFnOjYwZjIwNTg3NmU2YTQxYzViZDUwNjRkMWI0MmU3MTJhL3RhYmxlOjdmZjcxYWE2ZDYyYjQwYTQ4NDgwYTk3ZWRmYmI1ZDA1L3RhYmxlcmFuZ2U6N2ZmNzFhYTZkNjJiNDBhNDg0ODBhOTdlZGZiYjVkMDVfNC00LTEtMS0w_fd670315-b018-4599-8e81-94895f4e5383"
      unitRef="usd">1964000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183Ni9mcmFnOjI5ZmNhMDUwNzVhMDRmMzM4MTY3ZDU0NTE1NTcyMjNkL3RleHRyZWdpb246MjlmY2EwNTA3NWEwNGYzMzgxNjdkNTQ1MTU1NzIyM2RfNTQ1_6d553ada-e5cd-45fd-a2b2-d0fdad8b6e4d">Commitments and Contingencies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There have been no significant changes to commitments and contingencies from those previously disclosed in Note 19 of our Notes to the Consolidated Financial Statements in our 2019 Annual Report on Form 10-K except for those described below and in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_52" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 5&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Power Sales Agreement - Colorado Electric&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 1, 2020, Colorado Electric entered into a PSA with the City of Colorado Springs to sell up to 60 MW of wind energy purchased from PRPA under a separate 60 MW PPA transacted on June 26, 2019.  This PSA with the City of Colorado Springs expires June 30, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Power Purchase Agreement - South Dakota Electric &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 11, 2020, South Dakota Electric entered into a PPA with Fall River Solar, LLC to purchase up to 80 MW of renewable energy upon construction completion of a new solar facility which is expected by the end of 2022.  This agreement will expire 20 years after construction completion.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <bkh:NumberOfMegawattsCapacityPurchased
      contextRef="idb562b81fa6f4471bc408d8380685409_I20200701"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183Ni9mcmFnOjI5ZmNhMDUwNzVhMDRmMzM4MTY3ZDU0NTE1NTcyMjNkL3RleHRyZWdpb246MjlmY2EwNTA3NWEwNGYzMzgxNjdkNTQ1MTU1NzIyM2RfNDQx_e4082509-2328-468c-8198-c90d6e269720"
      unitRef="mw">60</bkh:NumberOfMegawattsCapacityPurchased>
    <bkh:NumberOfMegawattsCapacityPurchased
      contextRef="i8a00660d5b95441ea8aab78176d5823b_I20190626"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183Ni9mcmFnOjI5ZmNhMDUwNzVhMDRmMzM4MTY3ZDU0NTE1NTcyMjNkL3RleHRyZWdpb246MjlmY2EwNTA3NWEwNGYzMzgxNjdkNTQ1MTU1NzIyM2RfMzI5ODUzNDg4NjE5MQ_20703bea-443e-466f-9dd0-28da2e10cbbc"
      unitRef="mw">60</bkh:NumberOfMegawattsCapacityPurchased>
    <bkh:NumberOfMegawattsCapacityPurchased
      contextRef="i1151e3f7172441a2a408149d5aeb626a_I20200911"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183Ni9mcmFnOjI5ZmNhMDUwNzVhMDRmMzM4MTY3ZDU0NTE1NTcyMjNkL3RleHRyZWdpb246MjlmY2EwNTA3NWEwNGYzMzgxNjdkNTQ1MTU1NzIyM2RfMzI5ODUzNDg4NTM3OA_0233019b-1cf3-4a75-a88b-dbac0afc9fde"
      unitRef="mw">80</bkh:NumberOfMegawattsCapacityPurchased>
    <bkh:PurchasePowerAgreementSetToExpireAfterACertainNumberOfYearsFollowingCompletionOfTheFacility
      contextRef="i9686d82a3a334a91b2244651717e7754_D20200911-20200911"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183Ni9mcmFnOjI5ZmNhMDUwNzVhMDRmMzM4MTY3ZDU0NTE1NTcyMjNkL3RleHRyZWdpb246MjlmY2EwNTA3NWEwNGYzMzgxNjdkNTQ1MTU1NzIyM2RfMzI5ODUzNDg4NjE2Nw_85d04108-32a6-4950-a3a1-5e1f471f6871">P20Y</bkh:PurchasePowerAgreementSetToExpireAfterACertainNumberOfYearsFollowingCompletionOfTheFacility>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfMjc5NA_19763251-4fb7-4598-9147-a7cf4b5c1372">Income Taxes&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CARES Act&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the President signed the CARES Act, which contained, in part, an allowance for deferral of the employer portion of Social Security employment tax liabilities until 2021 and 2022, as well as a COVID-19 employee retention tax credit of up to $5,000 per eligible employee.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Eligible employers are taxpayers experiencing either: (1) a full or partial suspension of business operations stemming from a government COVID-19 related order or (2) a more than 50% drop in gross receipts compared to the corresponding calendar quarter in 2019.  This 50% employee retention tax credit applies up to $10,000 in qualified wages paid between March 13, 2020 through December 31, 2020, and is refundable to the extent it exceeds the employer portion of payroll tax liability.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Eligible wages or employer-paid health benefits must be paid for the period of time during which an employee did not provide services. However, employees do not need to stop providing all services to the employer for the credit to potentially apply.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, the CARES Act accelerates the amount of alternative minimum tax (&#x201c;AMT&#x201d;) credits that can be refunded for the 2018 and 2019 annual tax returns.  In 2020, we filed for, and received, a refund of approximately $2.4&#160;million of AMT credit carryforwards under this provision.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three and nine months ended September 30, 2020, we utilized the payroll tax deferral provision which allowed us to defer payment of approximately $4.0&#160;million and $6.9&#160;million, respectively, of Social Security employment tax liabilities.  We are currently reviewing the potential future benefits of the CARES Act related to employee retention tax credits to assess the impact on our financial position, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income tax (expense) for the Three Months Ended September&#160;30, 2020 Compared to the Three Months Ended September&#160;30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax (expense) for the three months ended September&#160;30, 2020 was $(4.7) million compared to $(2.5) million reported for the same period in 2019.  For the three months ended September&#160;30, 2020, the effective tax rate was 10.3% compared to 14.0% for the same period in 2019.  The lower effective tax rate is primarily due to increased tax benefits from federal production tax credits associated with new wind assets and reversal of accrued excess deferred income taxes as part of resolving the last of the Company&#x2019;s open dockets seeking approval of its TCJA plans as discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_52" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 5&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income tax (expense) for the Nine Months Ended September&#160;30, 2020 Compared to the Nine Months Ended September&#160;30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax (expense) for the nine months ended September&#160;30, 2020 was  $(25) million compared to $(22) million reported for the same period in 2019.  The effective tax rate was 13.6% for both the nine months ended September&#160;30, 2020 and 2019, primarily due to increased tax benefits from forecasted federal production tax credits associated with new wind assets and reversal of accrued excess deferred income taxes as part of resolving the last of the Company&#x2019;s open dockets seeking approval of its TCJA plans as discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ia521eafb3a284d748f6ed67a81843d53_52" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 5&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; offset by a prior year discrete tax benefit related to repairs and certain indirect costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfMzg0ODI5MDcwMzMxNg_d5a01a01-bf4d-445a-ad6d-1c2515f92818"
      unitRef="usd">2400000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <bkh:AmountOfPayrollTaxSocialSecurityEmploymentTaxDeferralAllowedUnderTheCARESAct
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfMzg0ODI5MDcwMzMwMQ_71676ab7-e9b0-41be-8d14-cc7a9b059e31"
      unitRef="usd">4000000.0</bkh:AmountOfPayrollTaxSocialSecurityEmploymentTaxDeferralAllowedUnderTheCARESAct>
    <bkh:AmountOfPayrollTaxSocialSecurityEmploymentTaxDeferralAllowedUnderTheCARESAct
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfMzI5ODUzNDg4OTQ2OA_b4ba9688-2b5a-4815-83e1-1a187d0733b6"
      unitRef="usd">6900000</bkh:AmountOfPayrollTaxSocialSecurityEmploymentTaxDeferralAllowedUnderTheCARESAct>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfMTgwMQ_15fb043b-2cea-4a3f-9af1-d226bd496c4c"
      unitRef="usd">4700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfMTgxNg_12d56b35-559a-4300-9e59-a82209176f13"
      unitRef="usd">2500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ifd8e145c3d5a44daa643e2f3c8fff97c_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfMTkxNA_745933f5-7ec4-49be-8dcc-941f5823e254"
      unitRef="number">0.103</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfMTkyOQ_edcae9e5-aea3-43cb-b1e8-2a022b1b37fb"
      unitRef="number">0.140</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfMjIzNQ_d19565ad-41e2-4a7e-a7b9-297e626e2ea7"
      unitRef="usd">25000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfMjI1MA_15ff66d2-467c-440e-8b14-f87b76757ebc"
      unitRef="usd">22000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfNDM5ODA0NjUxODExOA_5270be7c-2102-445b-89b8-43e4a7249c60"
      unitRef="number">0.136</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i5e0cd6fbb249487bae044424f2978a02_D20190101-20190930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M183OS9mcmFnOjBiZTQwNTFhYjlmZTQ5MmFiYWNiOGNmMjYzZDIxMmM5L3RleHRyZWdpb246MGJlNDA1MWFiOWZlNDkyYWJhY2I4Y2YyNjNkMjEyYzlfNDM5ODA0NjUxODExOA_dc97ef06-aacb-47fb-a5ed-f176a08b7029"
      unitRef="number">0.136</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:InvestmentTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RleHRyZWdpb246YjgxYWU3MmJkNzM0NDc4NGE1NzBjNDFlNDk5MDQ5MmRfMjIxNg_36ff0585-fedd-44da-8373-f99fe9bd835c">Investments&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2018, we contributed $28 million of assets in exchange for equity securities in a privately held oil and gas company as we divested our Oil and Gas segment.  The carrying value of our investment in the equity securities was recorded at cost.  We review this investment on a periodic basis to determine whether a significant event or change in circumstances has occurred that may have an adverse effect on the value of the investment. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the third quarter of 2019, we assessed our investment for impairment as a result of a deterioration in earnings performance of the privately held oil and gas company and an adverse change in future natural gas prices.  We engaged a third-party valuation consultant to estimate the fair value of our investment.  The valuation was primarily based on an income approach but also considered a market valuation approach.  The significant inputs used to estimate the fair value were the oil and gas reserve quantities and values utilizing forward market price curves, industry standard reserve adjustment factors and a discount rate of 10%.  Based on the results of the valuation, we concluded that the carrying value of the investment exceeded fair value.  As a result, we recorded a pre-tax impairment loss of $20 million for the three months ended September 30, 2019, which was the difference between the carrying value and the fair value of the investment at that time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of 2020, we assessed our investment for impairment as a result of continued adverse changes in future natural gas prices and liquidity concerns at the privately held oil and gas company.  We performed an internal analysis to compute the fair value of our investment, utilizing a consistent methodology as applied during the third quarter of 2019.  Based on the results of the valuation, we concluded that the carrying value of the investment exceeded fair value.  As a result, we recorded a pre-tax impairment loss of $6.9 million for the three months ended March 31, 2020, which was the difference between the carrying value and the fair value of the investment at that time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the carrying value of our investments (in thousands) as of: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:59.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in privately held oil and gas company&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentTextBlock>
    <bkh:AssetsUsedtoAcquireOtherInvestments
      contextRef="ie1cd7896f1514ab896b944ff418ea419_I20180228"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RleHRyZWdpb246YjgxYWU3MmJkNzM0NDc4NGE1NzBjNDFlNDk5MDQ5MmRfNTc_fef6d4ab-e7a9-48ff-a577-8afbad1af491"
      unitRef="usd">28000000</bkh:AssetsUsedtoAcquireOtherInvestments>
    <bkh:DiscountRateUsedinValuationofFairValueofOilandGasReserveQuantities
      contextRef="i3597d9e258f54896b06b33fd75ebcf83_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RleHRyZWdpb246YjgxYWU3MmJkNzM0NDc4NGE1NzBjNDFlNDk5MDQ5MmRfMTEwMQ_7ed4bd8b-1098-42e9-8345-9d0fa450cc44"
      unitRef="number">0.10</bkh:DiscountRateUsedinValuationofFairValueofOilandGasReserveQuantities>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="if89fac5827694839b65b8730ca297dfa_D20190701-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RleHRyZWdpb246YjgxYWU3MmJkNzM0NDc4NGE1NzBjNDFlNDk5MDQ5MmRfMTI3Ng_2a19ad64-1f99-4307-bccd-59b8b3592e8f"
      unitRef="usd">20000000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i9112968397004c6f8966aeb5eec99f0e_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RleHRyZWdpb246YjgxYWU3MmJkNzM0NDc4NGE1NzBjNDFlNDk5MDQ5MmRfMTk3Mw_5d071879-2385-4960-b434-4807f7fb53cb"
      unitRef="usd">6900000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:InvestmentTableTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RleHRyZWdpb246YjgxYWU3MmJkNzM0NDc4NGE1NzBjNDFlNDk5MDQ5MmRfMjIxOA_58777c7f-3c06-4999-a785-74f0f09929a1">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the carrying value of our investments (in thousands) as of: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:59.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in privately held oil and gas company&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ceffe7;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ceffe7;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ceffe7;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentTableTextBlock>
    <us-gaap:LongTermInvestments
      contextRef="iebc2494ebfec44ea99761b4683feddd3_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RhYmxlOjZlNTE2MDY5NjIyMjQwOTdiNjdkODhjZTdjZGY3NjRhL3RhYmxlcmFuZ2U6NmU1MTYwNjk2MjIyNDA5N2I2N2Q4OGNlN2NkZjc2NGFfMS0xLTEtMS0w_ba8f0bc9-88ce-40d1-bccb-4bc309ebe38f"
      unitRef="usd">1500000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i4eae63537c0045bca4785761f6e157bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RhYmxlOjZlNTE2MDY5NjIyMjQwOTdiNjdkODhjZTdjZGY3NjRhL3RhYmxlcmFuZ2U6NmU1MTYwNjk2MjIyNDA5N2I2N2Q4OGNlN2NkZjc2NGFfMS0yLTEtMS0w_4473e1a4-8668-40a8-88bf-74c3f3a755ac"
      unitRef="usd">8359000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="ie88d5d39fbf640708f17f27bd579f8ca_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RhYmxlOjZlNTE2MDY5NjIyMjQwOTdiNjdkODhjZTdjZGY3NjRhL3RhYmxlcmFuZ2U6NmU1MTYwNjk2MjIyNDA5N2I2N2Q4OGNlN2NkZjc2NGFfMi0xLTEtMS0w_4ead7905-d80d-400c-832b-5881db81e57b"
      unitRef="usd">13467000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i8d7f2e42b5a049a5acba271e67151167_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RhYmxlOjZlNTE2MDY5NjIyMjQwOTdiNjdkODhjZTdjZGY3NjRhL3RhYmxlcmFuZ2U6NmU1MTYwNjk2MjIyNDA5N2I2N2Q4OGNlN2NkZjc2NGFfMi0yLTEtMS0w_4e4fe61e-82b9-4e6c-a1ef-1279ead8842c"
      unitRef="usd">13056000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i2eccfcbf092846c69c44d2d61cd1da07_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RhYmxlOjZlNTE2MDY5NjIyMjQwOTdiNjdkODhjZTdjZGY3NjRhL3RhYmxlcmFuZ2U6NmU1MTYwNjk2MjIyNDA5N2I2N2Q4OGNlN2NkZjc2NGFfMy0xLTEtMS0w_e3e4c750-9cfc-497e-99b8-3afc8db49ca3"
      unitRef="usd">692000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="ib4b61fd7c9a543489b6874073202ac08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RhYmxlOjZlNTE2MDY5NjIyMjQwOTdiNjdkODhjZTdjZGY3NjRhL3RhYmxlcmFuZ2U6NmU1MTYwNjk2MjIyNDA5N2I2N2Q4OGNlN2NkZjc2NGFfMy0yLTEtMS0w_4ccae0ae-606d-456a-ad54-402350e95281"
      unitRef="usd">514000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i64faa01934044fd8821c46bc877e6370_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RhYmxlOjZlNTE2MDY5NjIyMjQwOTdiNjdkODhjZTdjZGY3NjRhL3RhYmxlcmFuZ2U6NmU1MTYwNjk2MjIyNDA5N2I2N2Q4OGNlN2NkZjc2NGFfNC0xLTEtMS0w_d0fcf60b-f71b-4deb-8a69-779fa390f512"
      unitRef="usd">15659000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i007c4c631dff4630b3817c3e2cd93010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184Mi9mcmFnOmI4MWFlNzJiZDczNDQ3ODRhNTcwYzQxZTQ5OTA0OTJkL3RhYmxlOjZlNTE2MDY5NjIyMjQwOTdiNjdkODhjZTdjZGY3NjRhL3RhYmxlcmFuZ2U6NmU1MTYwNjk2MjIyNDA5N2I2N2Q4OGNlN2NkZjc2NGFfNC0yLTEtMS0w_26389d4a-6d4e-4508-b542-e61d6a207424"
      unitRef="usd">21929000</us-gaap:LongTermInvestments>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ie8be38918b3546319d1625e092bb37e0_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1MjFlYWZiM2EyODRkNzQ4ZjZlZDY3YTgxODQzZDUzL3NlYzphNTIxZWFmYjNhMjg0ZDc0OGY2ZWQ2N2E4MTg0M2Q1M184NS9mcmFnOmJiOTMzNzY0MjM4ZjRlOGFhZmQ0NDFhNjA3MjViNTFhL3RleHRyZWdpb246YmI5MzM3NjQyMzhmNGU4YWFmZDQ0MWE2MDcyNWI1MWFfMjg2_1af81171-1383-4964-b04a-88536fcb9e72">Subsequent EventsWe evaluated all subsequent event activity and concluded that no subsequent events have occurred that would require recognition in the condensed consolidated financial statements or disclosures, with the exception of those items disclosed in Note 5</us-gaap:SubsequentEventsTextBlock>
</xbrl>
