<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:awr="http://www.gswater.com/20210630"
  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="awr-20210630.xsd" xlink:type="simple"/>
    <context id="i699435602c2c49649942dfe45de2aee0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5b0a2222c6e94a0b84c7f94b7ddf7bc6_I20210730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <instant>2021-07-30</instant>
        </period>
    </context>
    <context id="i2d25c4d266ed49a693e3796a1da84697_I20210730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-30</instant>
        </period>
    </context>
    <context id="i0a0535f648654a429b1866c45a09b5d6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i73cf628f46da4838a01d02784f507baf_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia3af65bc6c4345158ab1c184791158d6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iae9c160345c14bac8984a8c8000c2847_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43bd96352dac4603a4077bb7c5b1d9b8_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i004a95316259418abd757de003da89b9_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5dc4c5d414784d6d8a2549200734a3a0_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i93d3524dff054b6fa99b9a5bb77ec6e5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib94e2c5a76d146f88dc0b4a9c3bb0259_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i08e4fbdc1d3649ceb1b29c8b2fef37fe_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib89c040a8a2a4ff28ac94dea61280019_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i64cbb17732c040f098b429fbeebf4812_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i662a2970c0fd4b24a9c099c4ecd8e752_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i721ec0ec94064f8ea023a1c38cfca836_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9c8bb5878dbf4b5c9c25708502aff864_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</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="i993e02e6f6024b9b96bac07ff9898a3e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4ef48cb25f2e4087969ca5a4a59b5ba7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie2a8ff93e7e841469fce70713ed5c174_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0f26039555b24af1b62883f3b8bbba85_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i444b971edce74adea719ef9deb91c745_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</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="i0d95b1bfd83847768b6d2d086aadd1c2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</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="id6ed22f3beac4c8ea77cfb4480cc71f5_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i2f6e29a5c0614ff39ddf713a3e7a1d52_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8c0824920bb54cb297382a4f1f634f83_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i670b1d65a9fa46dbaefe98564d713b56_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</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="i8d5b184b2cbb401e8d2cca6345112761_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</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="i084ea1408ef94c0f8d12c7adc5c0e799_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib050899dc86b4c06ab64726c6d3749b6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0c154ce40dea404c9dbb66b5e381c09a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3ee46e72ac4b45c197b113c7c93df0aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2e370c861a50422db0fec802dc0ec744_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i60b129615bb949cc9eb7d8b968c9eaa2_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i07c0008ccbde4df9acf8d24c1e2c17d6_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9b05c862445f4852ac3c0f04375ca57b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i58a2ca7a8d7b49bbb5368ce4de1e617c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i799b78c29a7b4022a8e6a9859a310341_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iae974da016c247d9960d5dceb36ed2b8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i74443b38c16a42f69a609537a6ca0bd2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2146b2834c1a4d769e9194105d8d5320_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieca524a234f44046af6f0c018c6bbb61_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i429f5662be594340a0850a7ea4a6c5cd_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i03a49a8b1fdc4a0b921ded45d6efec07_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if15deaaff4604959b525263f23e67b81_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia28ff133a27f4c88829ff6fbfde104a4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iec7ba2893c9149d5becd6afd510507fa_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic56418d0ac89436ca43da02b51d0ed78_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i99c488a4e6f5405980a82fa9485107bf_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i368e21457fee4aed856f7c24d92d0e7b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i0a78d94ba1ff439e9887a05fe00a6139_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i2e50b7e71dc94d41b50d13da7dac535f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iff0b724fe9904a91877657570290afb1_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i87a8c3f3d2b64da688eca1117cdd6679_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3f9cee0a2dec439fa5d84d00e6bc96fa_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iceaa4f9c64bb438ab3ae5f76bd40989f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie8618fc02bb2482e8f16248f74378954_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i612a4402096147858c3ef40e0d6cc57b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia22a70faaac94f53b7b308698a0f61ad_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibe290fe4a8c84f3097b95ae1fe0e9618_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic114dc1b5c0f4997848df70fb7fe2382_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0fed8c7b2108476287aade01f25dac95_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib6439f3b55644ed1bff63e72d2015749_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i311277c9820c480986d7c627d9c22e71_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if98f054f006a470cb5c21eed9b82ae43_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4028a1582cb54480890e55cb7f508258_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i718ecf0430a3441aa335926f96e07a67_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibd5d0680f29d4824a710e82b09976e09_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8549ee6d7ba546529756227f852bde90_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia9a4d3d9ea404613be47e9cd8c62262b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">awr:SyndicatedRevolvingCreditFacilityMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iee4845c9201943299ee4fea847db164d_I20200701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-01</instant>
        </period>
    </context>
    <context id="ic4563e16ce524f6a8abccfd72e2f8017_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id76fd82740ce48deb93151703f873cef_I20210524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-24</instant>
        </period>
    </context>
    <context id="i6537078645174bdaa8fcd92e168d268a_D20210524-20210524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-24</startDate>
            <endDate>2021-05-24</endDate>
        </period>
    </context>
    <context id="i410b7af67cfb4885b732660795cdab7c_I20201030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <instant>2020-10-30</instant>
        </period>
    </context>
    <context id="if2eb7f7a9117477db07f3eed3a853a83_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyAndBearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i96be82b0aa514c51b26bf8edab53f97d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyAndBearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3f1dea935d304bf7b45bf249c9f7999b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic9a5ce3f8cd24fd5b9fbacd0add03e6a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:TariffbasedRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i29161d3070894d359221380e4b2e5be2_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:TariffbasedRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6b39c2c154c94a0d83e4183f750d45e9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:TariffbasedRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifdd482c33cea409aa432510cdacecde2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:TariffbasedRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i190554668d014421b8f1d8f233d91ffb_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:SurchargesCostrecoveryActivitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i199f1ead5d444f14bc54359f95e0c812_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:SurchargesCostrecoveryActivitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id36c623479f24bea9670bb151edebe61_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:SurchargesCostrecoveryActivitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3e99ced2c0cc4701bfd4f95c8a69d58b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:SurchargesCostrecoveryActivitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id2d49f39582646beb9eb28c5a7df6177_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:OtherProductsandServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i33665195dacc4db991687bcf78382121_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:OtherProductsandServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ica0d83038c1f4315b0331f321e190c39_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:OtherProductsandServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7af003a6b0854eb98c9fd140264e23b9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:OtherProductsandServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib21d2bbeaadb428690963ec8c6c85e29_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if315ba1f285f4ba588408d832568de95_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i36562182388540b18018b58eb561bceb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4a7129c2546548049d56924375f7ad24_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:AlternativerevenuesprogramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i61d30b71e99346b7bdc8fd9ffa23e6a5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:AlternativerevenuesprogramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8c1535b0ced8414599cb8f79c1ed0da1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:AlternativerevenuesprogramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i029f4f5706c94f5ab3f9242f54c3f908_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:AlternativerevenuesprogramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i870127c6d10242c9ad4e85313e8622f0_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:TariffbasedRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib3a13eebf18d4ef39125e51a23a265d5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:TariffbasedRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5c3f4e7dbeac415d8cff37f67cc04214_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:TariffbasedRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyAndBearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6e32ecf844634e6baf82f8a9001bea15_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:TariffbasedRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iab5e56c87b1d4221b3870b98e32c38cd_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:TariffbasedRevenuesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ied79fa24d0f84f41a93b3913c7d09587_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:SurchargesCostrecoveryActivitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i434e4bcfbbbe42cebc0ec3bbd6105cd2_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:SurchargesCostrecoveryActivitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i35f0849b740444999a6239bab65b0af3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:SurchargesCostrecoveryActivitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyAndBearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0ebb3bb730f0490798e65de868037d22_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:SurchargesCostrecoveryActivitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib27d7f524e70443c9eeab521a4566670_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:SurchargesCostrecoveryActivitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id9a0948e07b64262999ad8a4f0a33e9c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifc4e18e6c62e4a27a4a631d0c4851258_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i46c7515ead6047cea8c3dbc4f2da3068_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyAndBearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icc4c3c0c8ca043a8ae4cab593fe0218a_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8bd013e246c847e2bfbd5cde232871de_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:AlternativerevenuesprogramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1d82da7b8e0d4f58ab016fbab77adb42_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:AlternativerevenuesprogramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i178b975e7fcc4d2db442d2051ec3b7ec_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:AlternativerevenuesprogramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i31ed2feac2304cac82e2e2b23bb896ba_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:AlternativerevenuesprogramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyAndBearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie3bee732d7334a3f96514601d6e4dc2c_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:AlternativerevenuesprogramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i368b325ef8434077a733203e77030627_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4f2d632c1f374bf196825d158b09131a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id9e7d900cd0f4acab51c1461d98b494f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic6d820578dbd4561a93ca80d7bb9dbc7_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryWaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7e03544b6db7408bb4ff09e072af8528_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:WastewaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9606521d98de45b4ada99539f6819e36_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:WastewaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id27d192488cf41eeae6f6840464a7110_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:WastewaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9743f52e3e3749269aa79ecb71a9fd9f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">awr:WastewaterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6b112c7df7294e7ab4e13d1d0bdd44e4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iead4345819184db2b4682b9779f23fb0_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i03132c4196bf473599d26dd1c96c8f5a_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i270934984bbb4405ad2530f676166c9b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib8199a74143440b6808190b2a04ea28c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54d741d89c1f42b5b891d80ec1258e7d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i87ad6b14308345c996ad4c6dd9bf37f8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ice30ea2c9e034f20b42efe6177d899d0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if3e3973f6ed24401bd20464ea50d2f98_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:FlowThroughTaxesNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia8d921d24d1f4e34ab6ce64642a11dd7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:PensionCostsAndOtherPostretirementBenefitCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i48f55f27c2f14505b363bea9140f8829_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia8f59606998e42ecaceb44aade9ae111_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:WaterRevenueAdjustmentMechanismNetOfModifiedCostBalancingAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6350878eceb147d2b08f0c3d8a7efdd5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:WaterRevenueAdjustmentMechanismNetOfModifiedCostBalancingAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f7fc08346c74c4f95931ef78eb52ba5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:CostsDeferredForFutureRecoveryOnAerojetCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id41c3ca4aee24b1f80533603b03fe66d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:CostsDeferredForFutureRecoveryOnAerojetCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6187b5e230d041c1922bf526427683b7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:PensionCostsAndOtherPostretirementBenefitCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icc77ee3bde6244c2bd2a2022e1e37259_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:PensionCostsAndOtherPostretirementBenefitCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice409a035bcb4367ae28fc11b1b829b5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:CatastrophicEventMemoAccountCEMAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if37507457f2e4611ba857ba86e351fc0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:CatastrophicEventMemoAccountCEMAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i85539c4cef8f40289a570375ad1b672a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i252f3f39a56b4baf9da1b0a1e347d55a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0114ec2860e04f58852c5e7327d11e28_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:FlowThroughTaxesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i07f3beea313743ef86e40cb6701e92b5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:FlowThroughTaxesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia90fecfaee104c3dbdda3277e218c316_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:OtherRegulatoryAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i435523269195495483ad1d883a024ab3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:OtherRegulatoryAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6540637fb3cd4bd188ea58b7358714ab_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RevenueSubjectToRefundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie7b24d705da74e85a79f731880ced64b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:RevenueSubjectToRefundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b2a38df18bf45ef9881001460297f32_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i05587a7be4394226b7e93fadd040498a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35eef88e2ec7489289780d82cb98bf22_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:OtherRegulatoryAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i06515bd8cdaa4dfeb3d44e8c07d0b1b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:OtherRegulatoryAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a14d5cbacb843c681d3b13979e52e28_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:WaterRevenueAdjustmentMechanismNetOfModifiedCostBalancingAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib64e95f9da974d1599901521e7b0944d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:WaterRevenueAdjustmentMechanismNetOfModifiedCostBalancingAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3bcca5b72ddb4f44a35b3bfc926286bc_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:WaterRevenueAdjustmentMechanismNetOfModifiedCostBalancingAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iadcd58b9449742fbae1b22ba68470767_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:WaterRevenueAdjustmentMechanismNetOfModifiedCostBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i49bf42dbcd63477a99de04e7ad08a595_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:WaterRevenueAdjustmentMechanismMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i54dc6c29a33048aaba98cdfb9fdaf68c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">awr:ModifiedCostBalancingAccountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0c45096802744fdeb3a7eb9626db2e76_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3579bd2c2fc94b429f8edb3a0575c572_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i113858c5712541df8ea3fcdfb74ac8e8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8693d5cd92b7431784d3dc385f3d1a72_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7ed05f86b2b44bbf9170e8a1e57da088_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i09c5a0084eed4d10a100e12d2c640d83_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib85e70430b694289af67e2bf0fdf68ba_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia3659771cd48441bab07535bb7fa4a2f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i07c5079bb9cb4b98834e14912bdc28db_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1a3b6587191e4921bf19601c4104b727_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i83f729a752a54695a3ba2fb58c7946a2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3e0cb5c861a847d4a79e1fdd4584460d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibfc5c17a4f834b4bb88bb37103c3a675_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8796fcf9235c4cc1af7d0830f7579808_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i28afcbc2b3f34919b13d786f1d6389b0_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4cae40ccf93d48079aa26b0657d9829e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9b72e74b132741538ab1b5cdb541f9a6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1ad4b8f0246e424d8fbcd5a76a18391c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">awr:MutualFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibbbfda33f14d40559db501a42b4435ed_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icc83af56975d4769aeb0baa76615fabe_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie82a6696d35c41268cd8ce3d53168f7f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if124ad6bd27b4ad5bc4fff55d9a19039_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4972567dab2c4df4a08668359c2df63b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie1fdc992e63249f7a0b5724589b89389_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i79b643e7f1d84742a71fccb2aca28a54_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if1efa8914344497991d2733b4443c5e9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7de996d7f2574fc9a68b15b4a55ab17a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2e4a3b6bf4dd43098dd45a36b8d46a97_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5acc1edcdb7942cf8d8ca6868e4134b6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9d727198bfe94790bd469dda19c599b2_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i77c2dbc1f4a746b188e0c879b289e13c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i246c629cf84148dbae8614f2cdc28358_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if2d2e68265524019a6b963a680e16496_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i64583f2d16494bfbb00f606ae3c8614b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i81b1a03d3a7f40aebdf371eb1a317e0d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i11a53ec195764d008bd8d7fab14c07e4_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifcb193a68a67487bb7cc651d62aab9df_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifb049e49f761466b9f30d91051b13b34_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i52d7616c2bec4466992e57ab094cefee_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0704cce7a65c4d80af46fa07a3b27d07_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia868a10556124a00b306ffbd1a3f124f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6a05d06937924a1485245d996d67e834_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i233d2689a4364b4f831773ca23d4fc6f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie33c822a9f544b089bbc9e3cd773a111_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1160e78fc8a2469e89ac9a58a197a832_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if07c3407a4cb49b3bdd92c9b1e3437f9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:EnvironmentalIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibeee9eff621744e89cc1f28d19ab5b09_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:EnvironmentalIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9cbff8f696754afcaf645d70b0954905_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8c6b0eebecac43799349a5f82c8d1a5f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iccf5d40a91f5488ab53d01c01b7dace8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i48118743254746a380bd561e7282c572_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if667c256d9754a6ca2a664d2ae4688e3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id742e1adafc94d0e924cac63d116dad7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i85c7187dab704f1384baee9524399404_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i547bab0cad4e45868528bc0ad1b09015_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i78fd8819234f46bf8cfb43ad0e457340_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i735e8288269a444f8e6f87d7cbc5d33f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib6f353d59bd249ef9e682a15a9e4d4a5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3fda325a89c24d8a84d36c7e054bfc3c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7b296c716d9244438d4d3d95b5952d4b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i132115fb4b6a4e1baed81ce038c77eca_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id45dd55111e74dcfbe6ded2cce2ad411_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i06513086327248be9c984ef8355ce58c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6f4afe24cfd8445489e28dff82fdc334_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8b122ff4ce644056bc1dbe40bb66c5a0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1e1a69d81bff434f8bddc665c6304488_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i719dad8659b848e492c2256a9701de59_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0566af8669d449a8b81c7ede2b6859ba_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:WaterServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9dd5b40eee3e4fe3a14242e53f0b3239_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i05063f8051814519b883f2ef7015a186_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ContractedServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:AmericanStatesUtilityServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icd98d372f32442a29d0c99718a0f7231_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9a074dfa7cc74942aaf418ab6fc8b7a2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i188d419eacb74fb2ad0458ac8a96a2df_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyAndBearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9bcbe4c92be1415086b93819afbd631e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyAndBearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i98b126a7ab8c442295b6f58ef987fc39_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:GoldenStateWaterCompanyAndBearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie8629e6088d44ac6a76e77a9a33c2b8c_D20200701-20200701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-01</endDate>
        </period>
    </context>
    <context id="if6a897fd845446b592bf816e2754c3de_D20200701-20200701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-01</endDate>
        </period>
    </context>
    <context id="ie6af8a0b4896461793c6353da0030333_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i889381523c454668a2c02f9c8ced8766_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i387040b91a7749bd907e70b19afd326e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70de62120e6443f684fa76ffb74ce401_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">awr:ElectricServiceUtilityOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6860ab05e38044b283bb7f9b12c4e9e1_D20200701-20200701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001056903</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">awr:BearValleyElectricServiceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-01</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="customer">
        <measure>awr:customer</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="registrant">
        <measure>awr:registrant</measure>
    </unit>
    <unit id="mwh">
        <measure>utr:MWh</measure>
    </unit>
    <unit id="segment">
        <measure>awr:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80L2ZyYWc6MTg4ODk2YzY5N2I1NGNkNzllZTQzNTYxNWIwNDA0ZGUvdGFibGU6OGY1YzBlZjliM2I5NGRkODk3NWZmYmVjMGNjYTExNGQvdGFibGVyYW5nZTo4ZjVjMGVmOWIzYjk0ZGQ4OTc1ZmZiZWMwY2NhMTE0ZF8xLTEtMS0xLTA_ba441033-27e1-46d7-8225-2f629b8b49ab">0001056903</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80L2ZyYWc6MTg4ODk2YzY5N2I1NGNkNzllZTQzNTYxNWIwNDA0ZGUvdGFibGU6OGY1YzBlZjliM2I5NGRkODk3NWZmYmVjMGNjYTExNGQvdGFibGVyYW5nZTo4ZjVjMGVmOWIzYjk0ZGQ4OTc1ZmZiZWMwY2NhMTE0ZF8yLTEtMS0xLTA_447014fc-b0ee-441b-b4ce-e55607e19ba6">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80L2ZyYWc6MTg4ODk2YzY5N2I1NGNkNzllZTQzNTYxNWIwNDA0ZGUvdGFibGU6OGY1YzBlZjliM2I5NGRkODk3NWZmYmVjMGNjYTExNGQvdGFibGVyYW5nZTo4ZjVjMGVmOWIzYjk0ZGQ4OTc1ZmZiZWMwY2NhMTE0ZF8zLTEtMS0xLTA_9ec605c1-c1db-4f6d-bcc1-ec8e83a3573c">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80L2ZyYWc6MTg4ODk2YzY5N2I1NGNkNzllZTQzNTYxNWIwNDA0ZGUvdGFibGU6OGY1YzBlZjliM2I5NGRkODk3NWZmYmVjMGNjYTExNGQvdGFibGVyYW5nZTo4ZjVjMGVmOWIzYjk0ZGQ4OTc1ZmZiZWMwY2NhMTE0ZF80LTEtMS0xLTA_5b7efdf7-4836-4512-a12d-c500d9743cd5">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80L2ZyYWc6MTg4ODk2YzY5N2I1NGNkNzllZTQzNTYxNWIwNDA0ZGUvdGFibGU6OGY1YzBlZjliM2I5NGRkODk3NWZmYmVjMGNjYTExNGQvdGFibGVyYW5nZTo4ZjVjMGVmOWIzYjk0ZGQ4OTc1ZmZiZWMwY2NhMTE0ZF81LTEtMS0xLTA_cec1dd78-1c26-4dd3-878b-d28bd8eb6015">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80L2ZyYWc6MTg4ODk2YzY5N2I1NGNkNzllZTQzNTYxNWIwNDA0ZGUvdGFibGU6ZjgwNjcwZTFhZGQ0NDQ2OWIxMGVhODVlMWE3MGIzYmYvdGFibGVyYW5nZTpmODA2NzBlMWFkZDQ0NDY5YjEwZWE4NWUxYTcwYjNiZl8xLTEtMS0xLTA_a6dfb012-ce2b-424a-9513-345df0e9ff8c">0000092116</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80L2ZyYWc6MTg4ODk2YzY5N2I1NGNkNzllZTQzNTYxNWIwNDA0ZGUvdGFibGU6ZjgwNjcwZTFhZGQ0NDQ2OWIxMGVhODVlMWE3MGIzYmYvdGFibGVyYW5nZTpmODA2NzBlMWFkZDQ0NDY5YjEwZWE4NWUxYTcwYjNiZl8yLTEtMS0xLTA_53c6a2b4-24a6-4ff0-88ca-1ddd59f81c2f">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80L2ZyYWc6MTg4ODk2YzY5N2I1NGNkNzllZTQzNTYxNWIwNDA0ZGUvdGFibGU6ZjgwNjcwZTFhZGQ0NDQ2OWIxMGVhODVlMWE3MGIzYmYvdGFibGVyYW5nZTpmODA2NzBlMWFkZDQ0NDY5YjEwZWE4NWUxYTcwYjNiZl8zLTEtMS0xLTA_61add488-0eb5-4dda-a572-ccba3121542a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80L2ZyYWc6MTg4ODk2YzY5N2I1NGNkNzllZTQzNTYxNWIwNDA0ZGUvdGFibGU6ZjgwNjcwZTFhZGQ0NDQ2OWIxMGVhODVlMWE3MGIzYmYvdGFibGVyYW5nZTpmODA2NzBlMWFkZDQ0NDY5YjEwZWE4NWUxYTcwYjNiZl80LTEtMS0xLTA_5b632200-7427-45f2-b74d-f9865cdc396a">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80L2ZyYWc6MTg4ODk2YzY5N2I1NGNkNzllZTQzNTYxNWIwNDA0ZGUvdGFibGU6ZjgwNjcwZTFhZGQ0NDQ2OWIxMGVhODVlMWE3MGIzYmYvdGFibGVyYW5nZTpmODA2NzBlMWFkZDQ0NDY5YjEwZWE4NWUxYTcwYjNiZl81LTEtMS0xLTA_3d2ff287-63ff-4156-8022-4ff9204e2a5c">Q2</dei:DocumentFiscalPeriodFocus>
    <us-gaap:DerivativeTermOfContract
      contextRef="i7ed05f86b2b44bbf9170e8a1e57da088_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RleHRyZWdpb246NjVkMDcyNTM5ZjRhNGViMzk4ZTFiOWViMDI5NGQ1MjBfMjcz_ac900013-81a5-4c5d-97cc-62fc03592456">P3Y</us-gaap:DerivativeTermOfContract>
    <dei:DocumentType
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8yNzEx_37e8088c-ea22-4f11-8f9e-2a712b15259e">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NDcyOWQ3NmNmYjc4NGJkYWFjZjQ1NWYyMGMxOWIzMTgvdGFibGVyYW5nZTo0NzI5ZDc2Y2ZiNzg0YmRhYWNmNDU1ZjIwYzE5YjMxOF8wLTAtMS0xLTA_f967b9ad-be67-4185-b053-db74407c49f3">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8xMzE_0784b3ba-0260-450b-b19b-851cf7ac41cd">2021-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NmZiMGQxMzFlNjIxNDRjZTkwMDc0OTBiYjZlMmExZDAvdGFibGVyYW5nZTo2ZmIwZDEzMWU2MjE0NGNlOTAwNzQ5MGJiNmUyYTFkMF8wLTAtMS0xLTA_4a9d5b69-99d4-41dc-a572-0ac950bc6e7c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8yNzE3_44b9e45c-3aa4-49a2-9234-b91378636da2">001-14431</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8yNzEy_ccc5f1d3-943d-4d2f-8a5b-60f6833bb728">American States Water Co</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6YzA5ZTkwMzAwZWI5NGQwN2FjYmY3OWI4ZjU5NTJkZTIvdGFibGVyYW5nZTpjMDllOTAzMDBlYjk0ZDA3YWNiZjc5YjhmNTk1MmRlMl8wLTAtMS0xLTA_97bc139d-469b-457a-95b3-83cf82c8f38b">CA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6YzA5ZTkwMzAwZWI5NGQwN2FjYmY3OWI4ZjU5NTJkZTIvdGFibGVyYW5nZTpjMDllOTAzMDBlYjk0ZDA3YWNiZjc5YjhmNTk1MmRlMl8wLTQtMS0xLTA_5d7153e1-fee2-4e87-a640-d4f887595c0b">95-4676679</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6YzA5ZTkwMzAwZWI5NGQwN2FjYmY3OWI4ZjU5NTJkZTIvdGFibGVyYW5nZTpjMDllOTAzMDBlYjk0ZDA3YWNiZjc5YjhmNTk1MmRlMl8yLTAtMS0xLTA_7496797c-1968-466a-aeb3-4e78baa82783">630 E. Foothill Blvd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6YzA5ZTkwMzAwZWI5NGQwN2FjYmY3OWI4ZjU5NTJkZTIvdGFibGVyYW5nZTpjMDllOTAzMDBlYjk0ZDA3YWNiZjc5YjhmNTk1MmRlMl8yLTEtMS0xLTA_9b6c8f83-d03b-427b-b994-1dfb2f831081">San Dimas</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6YzA5ZTkwMzAwZWI5NGQwN2FjYmY3OWI4ZjU5NTJkZTIvdGFibGVyYW5nZTpjMDllOTAzMDBlYjk0ZDA3YWNiZjc5YjhmNTk1MmRlMl8yLTItMS0xLTA_bbdd7ed7-26ec-49a9-adad-1784cb5ef50c">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6YzA5ZTkwMzAwZWI5NGQwN2FjYmY3OWI4ZjU5NTJkZTIvdGFibGVyYW5nZTpjMDllOTAzMDBlYjk0ZDA3YWNiZjc5YjhmNTk1MmRlMl8yLTQtMS0xLTA_0dbfca3e-cc0d-45ad-b8d3-9030c3dc0798">91773-1212</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8yNzEz_5543ebe2-a558-435f-ba04-35315ca9a83a">909</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8yNzE4_0d3b2087-31c8-494f-ae64-a8e32d6e4f1f">394-3600</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8yNzE5_4160bddf-fb9c-4320-a891-7289b95c6d53">001-12008</dei:EntityFileNumber>
    <dei:Security12bTitle
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6Y2FhNmQ0N2Y5NDk3NGQxNmJjZTZkZmFkNjAwY2U0ZTAvdGFibGVyYW5nZTpjYWE2ZDQ3Zjk0OTc0ZDE2YmNlNmRmYWQ2MDBjZTRlMF8xLTAtMS0xLTA_82e43646-8632-4000-a135-d918a128044f">Common shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6Y2FhNmQ0N2Y5NDk3NGQxNmJjZTZkZmFkNjAwY2U0ZTAvdGFibGVyYW5nZTpjYWE2ZDQ3Zjk0OTc0ZDE2YmNlNmRmYWQ2MDBjZTRlMF8xLTItMS0xLTA_b57bff49-000d-4df0-9a97-40a0366ebb53">AWR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6Y2FhNmQ0N2Y5NDk3NGQxNmJjZTZkZmFkNjAwY2U0ZTAvdGFibGVyYW5nZTpjYWE2ZDQ3Zjk0OTc0ZDE2YmNlNmRmYWQ2MDBjZTRlMF8xLTQtMS0xLTA_24d84274-df28-4f3e-ba6d-059c5b4d386d">NYSE</dei:SecurityExchangeName>
    <dei:EntityRegistrantName
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8yNzE0_e0a3b330-702c-49a5-a3af-4757541b0896">Golden State Water Co</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NTc3MDA0MzJhNTMxNDQzMTljNmEzZjYyYzJjNTAzYWQvdGFibGVyYW5nZTo1NzcwMDQzMmE1MzE0NDMxOWM2YTNmNjJjMmM1MDNhZF8wLTAtMS0xLTA_7d2bb332-769e-4515-b29e-f62466cdbfae">CA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NTc3MDA0MzJhNTMxNDQzMTljNmEzZjYyYzJjNTAzYWQvdGFibGVyYW5nZTo1NzcwMDQzMmE1MzE0NDMxOWM2YTNmNjJjMmM1MDNhZF8wLTQtMS0xLTA_9f33026d-a7ef-4ff8-8899-c0a5cfc2938c">95-1243678</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NTc3MDA0MzJhNTMxNDQzMTljNmEzZjYyYzJjNTAzYWQvdGFibGVyYW5nZTo1NzcwMDQzMmE1MzE0NDMxOWM2YTNmNjJjMmM1MDNhZF8yLTAtMS0xLTA_3334a09d-2da4-481a-9578-fd033daa4cb9">630 E. Foothill Blvd</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NTc3MDA0MzJhNTMxNDQzMTljNmEzZjYyYzJjNTAzYWQvdGFibGVyYW5nZTo1NzcwMDQzMmE1MzE0NDMxOWM2YTNmNjJjMmM1MDNhZF8yLTEtMS0xLTA_246b0f4c-b9f0-4570-af1b-81d304389bd5">San Dimas</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NTc3MDA0MzJhNTMxNDQzMTljNmEzZjYyYzJjNTAzYWQvdGFibGVyYW5nZTo1NzcwMDQzMmE1MzE0NDMxOWM2YTNmNjJjMmM1MDNhZF8yLTItMS0xLTA_7b33ba93-3313-44c1-b991-d920805db4a4">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NTc3MDA0MzJhNTMxNDQzMTljNmEzZjYyYzJjNTAzYWQvdGFibGVyYW5nZTo1NzcwMDQzMmE1MzE0NDMxOWM2YTNmNjJjMmM1MDNhZF8yLTQtMS0xLTA_706d8910-aa35-476d-8179-9e233a068f7e">91773-1212</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8yNzE1_48361228-2c26-4e80-bfa2-1b3844bad71c">909</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8yNzE2_5fbe277c-d3e3-4562-ba87-14ee03707859">394-3600</dei:LocalPhoneNumber>
    <dei:EntityCurrentReportingStatus
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6OWFjZTVhNTQ1YWRmNGNjOTliOTgyMmQwZjZlNWY4YjcvdGFibGVyYW5nZTo5YWNlNWE1NDVhZGY0Y2M5OWI5ODIyZDBmNmU1ZjhiN18wLTEtMS0xLTA_919b9340-9c9e-4d31-9e09-9e1beb8c8be0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6OWFjZTVhNTQ1YWRmNGNjOTliOTgyMmQwZjZlNWY4YjcvdGFibGVyYW5nZTo5YWNlNWE1NDVhZGY0Y2M5OWI5ODIyZDBmNmU1ZjhiN18xLTEtMS0xLTA_c73f4255-3f97-44d7-b45d-1de92619c11d">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NWE1YzNkMDUxMmI1NDI2Mjk1ZGI2YzVmZjNlYzcwNTQvdGFibGVyYW5nZTo1YTVjM2QwNTEyYjU0MjYyOTVkYjZjNWZmM2VjNzA1NF8wLTEtMS0xLTA_afd5943b-c68e-47db-8ebe-2e48aa09160f">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NWE1YzNkMDUxMmI1NDI2Mjk1ZGI2YzVmZjNlYzcwNTQvdGFibGVyYW5nZTo1YTVjM2QwNTEyYjU0MjYyOTVkYjZjNWZmM2VjNzA1NF8xLTEtMS0xLTA_3bd08924-0911-4d56-b76c-17780cc702c4">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6YjBhNjhlZGI2MjI0NGEwZWFhMzUzM2UxODdiZjQ4NDgvdGFibGVyYW5nZTpiMGE2OGVkYjYyMjQ0YTBlYWEzNTMzZTE4N2JmNDg0OF8wLTAtMS0xLTA_6920e2e5-2d9e-49b8-ac6f-73c636b4b26d">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6YjBhNjhlZGI2MjI0NGEwZWFhMzUzM2UxODdiZjQ4NDgvdGFibGVyYW5nZTpiMGE2OGVkYjYyMjQ0YTBlYWEzNTMzZTE4N2JmNDg0OF8wLTEwLTEtMS0w_b30c3e75-cd86-40ba-b521-4e9a2e1fb567">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6YjBhNjhlZGI2MjI0NGEwZWFhMzUzM2UxODdiZjQ4NDgvdGFibGVyYW5nZTpiMGE2OGVkYjYyMjQ0YTBlYWEzNTMzZTE4N2JmNDg0OF8wLTEzLTEtMS0w_8e17c465-846f-420b-8499-54842c01e160">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NjI5YzM3ZWZkZTA0NDU2M2FjOTVjMjljNDAxYTU1MTIvdGFibGVyYW5nZTo2MjljMzdlZmRlMDQ0NTYzYWM5NWMyOWM0MDFhNTUxMl8wLTYtMS0xLTA_6fc5c4e4-2e2d-470d-88e7-3dc6dad9391a">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NjI5YzM3ZWZkZTA0NDU2M2FjOTVjMjljNDAxYTU1MTIvdGFibGVyYW5nZTo2MjljMzdlZmRlMDQ0NTYzYWM5NWMyOWM0MDFhNTUxMl8wLTEwLTEtMS0w_00cf2d79-391a-460e-9842-f8862f4f83b3">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NjI5YzM3ZWZkZTA0NDU2M2FjOTVjMjljNDAxYTU1MTIvdGFibGVyYW5nZTo2MjljMzdlZmRlMDQ0NTYzYWM5NWMyOWM0MDFhNTUxMl8wLTEzLTEtMS0w_1abcd2d4-dccb-4026-b747-1c0535be9376">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NWUyZmY4NWNkNDhiNGRhZGEwOGRkYTMwMTY1MjMyYTEvdGFibGVyYW5nZTo1ZTJmZjg1Y2Q0OGI0ZGFkYTA4ZGRhMzAxNjUyMzJhMV8wLTMtMS0xLTA_d8aa610a-64db-4063-b1e4-f7fc210f3a2d">false</dei:EntityShellCompany>
    <dei:EntityShellCompany
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGFibGU6NWUyZmY4NWNkNDhiNGRhZGEwOGRkYTMwMTY1MjMyYTEvdGFibGVyYW5nZTo1ZTJmZjg1Y2Q0OGI0ZGFkYTA4ZGRhMzAxNjUyMzJhMV8xLTMtMS0xLTA_b4b79aea-62c8-481f-a640-ea9a3e5d0b24">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i5b0a2222c6e94a0b84c7f94b7ddf7bc6_I20210730"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8yMzUw_2bf029bc-0451-431c-9a04-91857f602e4a"
      unitRef="shares">36931771</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i2d25c4d266ed49a693e3796a1da84697_I20210730"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xL2ZyYWc6YmEwNmQ1MWIxZDBmNGFkZTgyZDliOTZhMGI4MjA1N2EvdGV4dHJlZ2lvbjpiYTA2ZDUxYjFkMGY0YWRlODJkOWI5NmEwYjgyMDU3YV8yMzgy_9f9e8ac4-33ad-4c65-9b06-70b1a129339e"
      unitRef="shares">170</dei:EntityCommonStockSharesOutstanding>
    <awr:UtilitiesPropertyPlantAndEquipmentGross
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMi0yLTEtMS0w_9ed523ff-1c8a-4f0c-ab28-b4d3d4877f23"
      unitRef="usd">2112249000</awr:UtilitiesPropertyPlantAndEquipmentGross>
    <awr:UtilitiesPropertyPlantAndEquipmentGross
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMi00LTEtMS0w_97673dfc-0bbc-4053-9c23-2edb8de27859"
      unitRef="usd">2043791000</awr:UtilitiesPropertyPlantAndEquipmentGross>
    <awr:NonUtilitiesPropertyPlantAndEquipmentGross
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMy0yLTEtMS0w_dc3567ac-c798-43de-8256-fa643d2c3cf8"
      unitRef="usd">37662000</awr:NonUtilitiesPropertyPlantAndEquipmentGross>
    <awr:NonUtilitiesPropertyPlantAndEquipmentGross
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMy00LTEtMS0w_49668e10-35c6-4aa7-ad74-95bed80de3df"
      unitRef="usd">36578000</awr:NonUtilitiesPropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfNC0yLTEtMS0w_6e468141-d62a-45f7-95d0-0616f9efcf8a"
      unitRef="usd">2149911000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfNC00LTEtMS0w_b26f291c-3b26-40c0-843c-98d2b84cca64"
      unitRef="usd">2080369000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfNS0yLTEtMS0w_74e6bfa7-589d-49b4-b1b0-7767803b13ec"
      unitRef="usd">579278000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfNS00LTEtMS0w_32a1c70f-a817-4a88-bc81-a01ab701a02a"
      unitRef="usd">568326000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfNi0yLTEtMS0w_2bb5d39e-2fc2-4c9a-bf1c-b2172580824d"
      unitRef="usd">1570633000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfNi0yLTEtMS0w_ad90f8e6-a083-4494-85a3-edc4d2822695"
      unitRef="usd">1570633000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfNi00LTEtMS0w_ab39b6e5-11a5-44de-94e1-3f640ea25c59"
      unitRef="usd">1512043000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfOS0yLTEtMS0w_cea52ace-8675-41b8-adf2-268e9d4ee382"
      unitRef="usd">1116000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfOS00LTEtMS0w_194029ee-54b7-4546-a36c-63cbbac66b51"
      unitRef="usd">1116000</us-gaap:Goodwill>
    <awr:PropertyPlantAndEquipmentAndInvestmentsOtherNet
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTAtMi0xLTEtMA_14392315-c945-433a-9612-0bf915e5782b"
      unitRef="usd">37414000</awr:PropertyPlantAndEquipmentAndInvestmentsOtherNet>
    <awr:PropertyPlantAndEquipmentAndInvestmentsOtherNet
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTAtNC0xLTEtMA_33404e82-f7be-4162-be5e-904ceec20110"
      unitRef="usd">35318000</awr:PropertyPlantAndEquipmentAndInvestmentsOtherNet>
    <awr:PropertyPlantAndEquipmentAndInvestmentsOtherAndGoodwillNet
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTEtMi0xLTEtMA_ec1f4030-7334-406e-af96-e6102a0433f5"
      unitRef="usd">38530000</awr:PropertyPlantAndEquipmentAndInvestmentsOtherAndGoodwillNet>
    <awr:PropertyPlantAndEquipmentAndInvestmentsOtherAndGoodwillNet
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTEtNC0xLTEtMA_d2f68ed2-940f-4b4f-901f-f005b2998885"
      unitRef="usd">36434000</awr:PropertyPlantAndEquipmentAndInvestmentsOtherAndGoodwillNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTQtMi0xLTEtMA_d9d585ee-b217-4bcf-baeb-6885e4f35da5"
      unitRef="usd">5359000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTQtNC0xLTEtMA_ff3e071f-d916-4ce8-ba98-dee0f29aafe3"
      unitRef="usd">36737000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOmEyNjZjNmYyZmM0OTQ0NjM5ZGRmNDUxZWM5YzMwMGU4Xzc3_2a4a93f2-9806-4106-ba53-6746c7c9d6f5"
      unitRef="usd">7445000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOmEyNjZjNmYyZmM0OTQ0NjM5ZGRmNDUxZWM5YzMwMGU4Xzky_a55c5381-df06-422b-9c06-032341b454ab"
      unitRef="usd">5263000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTUtMi0xLTEtMA_7b9db9b0-9c6c-4b4e-9ac3-39212f422620"
      unitRef="usd">28516000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTUtNC0xLTEtMA_660c22c1-fa0d-45a9-bade-bc716389518a"
      unitRef="usd">29162000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTYtMi0xLTEtMA_90696e51-a6de-41fa-8902-6f387754ef0b"
      unitRef="usd">29569000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTYtNC0xLTEtMA_d836fb36-b7a4-4803-873f-7a442a27ff5b"
      unitRef="usd">25836000</us-gaap:UnbilledContractsReceivable>
    <awr:AccountsReceivableFromUSGovernmentNetCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTctMi0xLTEtMA_48a94943-9975-4c72-80e3-503cf8d44043"
      unitRef="usd">25698000</awr:AccountsReceivableFromUSGovernmentNetCurrent>
    <awr:AccountsReceivableFromUSGovernmentNetCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTctNC0xLTEtMA_2f331b7f-b0ae-4530-aaa9-91ad35d798ee"
      unitRef="usd">25182000</awr:AccountsReceivableFromUSGovernmentNetCurrent>
    <awr:AllowanceForDoubtfulAccountsReceivableOtherCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTgtMC0xLTEtMC90ZXh0cmVnaW9uOmI0NzJhMjY0YmIyMTRiN2RhOWYwNjhmYWZjZTM0YmNkXzcx_170b3a01-e689-4a5d-ba8a-91909bab8a4d"
      unitRef="usd">53000</awr:AllowanceForDoubtfulAccountsReceivableOtherCurrent>
    <awr:AllowanceForDoubtfulAccountsReceivableOtherCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTgtMC0xLTEtMC90ZXh0cmVnaW9uOmI0NzJhMjY0YmIyMTRiN2RhOWYwNjhmYWZjZTM0YmNkXzg2_ce1145c1-4255-4b7b-b651-a9a6a46edc60"
      unitRef="usd">53000</awr:AllowanceForDoubtfulAccountsReceivableOtherCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTgtMi0xLTEtMA_6bf21413-4ce9-49a6-886d-c4619ba72c89"
      unitRef="usd">4961000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTgtNC0xLTEtMA_d789b077-5c62-4045-b81a-e042c839de67"
      unitRef="usd">3960000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTktMi0xLTEtMA_67444f3b-a625-467e-bdf1-a15ed278373c"
      unitRef="usd">1147000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMTktNC0xLTEtMA_cd5de578-6828-48d2-8373-3732235072e0"
      unitRef="usd">103000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjAtMi0xLTEtMA_7b6dfcba-47ad-459d-8855-c3fc6a2f47fe"
      unitRef="usd">8773000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjAtNC0xLTEtMA_6b76772e-5397-402b-85d7-e9265f4482fe"
      unitRef="usd">8619000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjEtMi0xLTEtMA_20664732-adbe-4842-95f8-1b2e34ce28e0"
      unitRef="usd">14394000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjEtNC0xLTEtMA_72732eaa-f188-424b-b20a-437192dd60e4"
      unitRef="usd">13088000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjItMi0xLTEtMA_a6920cbe-7ccd-40d1-a8a6-f1e86555e22d"
      unitRef="usd">8365000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjItNC0xLTEtMA_27a831e4-8040-4c9f-9345-66458845d33a"
      unitRef="usd">5555000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:EnergyMarketingContractsAssetsCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjMtMi0xLTEtMA_bcf5201d-30a6-41cf-8b91-706accc2d94c"
      unitRef="usd">2810000</us-gaap:EnergyMarketingContractsAssetsCurrent>
    <us-gaap:EnergyMarketingContractsAssetsCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjMtNC0xLTEtMA_5d02e7c3-d763-4846-a670-ee9609dad227"
      unitRef="usd">0</us-gaap:EnergyMarketingContractsAssetsCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjQtMi0xLTEtMA_ef81f90b-05ec-47de-929e-031c9c471ef1"
      unitRef="usd">6720000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjQtNC0xLTEtMA_2bd13fa3-fdd6-4803-9a29-68796ea92857"
      unitRef="usd">8873000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjUtMi0xLTEtMA_167cc392-47a2-44a6-a522-0073d401e454"
      unitRef="usd">136312000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjUtNC0xLTEtMA_14664a40-a139-4195-bb7a-5ff2ddb2fdca"
      unitRef="usd">157115000</us-gaap:AssetsCurrent>
    <awr:UnbilledContractsReceivableFromUSGovernment
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjgtMi0xLTEtMA_e09b0608-74ed-492e-a9bb-f63c4d899ea0"
      unitRef="usd">8340000</awr:UnbilledContractsReceivableFromUSGovernment>
    <awr:UnbilledContractsReceivableFromUSGovernment
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjgtNC0xLTEtMA_ff299969-2956-444d-8777-ade9677df8b7"
      unitRef="usd">9945000</awr:UnbilledContractsReceivableFromUSGovernment>
    <awr:AccountReceivablefromUSGovernmentNetNoncurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjktMi0xLTEtMA_506eb502-c171-47d1-9e5f-3cd174239bfd"
      unitRef="usd">52957000</awr:AccountReceivablefromUSGovernmentNetNoncurrent>
    <awr:AccountReceivablefromUSGovernmentNetNoncurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMjktNC0xLTEtMA_d186b5c8-a418-4edf-9494-c54ecbf8e6fe"
      unitRef="usd">49488000</awr:AccountReceivablefromUSGovernmentNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetGrossNoncurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzAtMi0xLTEtMA_1796a964-1c91-42f9-8359-84a96bb1f2f7"
      unitRef="usd">4452000</us-gaap:ContractWithCustomerAssetGrossNoncurrent>
    <us-gaap:ContractWithCustomerAssetGrossNoncurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzAtNC0xLTEtMA_bd521f48-0e22-4484-9461-4031ac7751be"
      unitRef="usd">1384000</us-gaap:ContractWithCustomerAssetGrossNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzEtMi0xLTEtMA_616fcf85-5bf9-43ef-947f-09a488dbaf67"
      unitRef="usd">10633000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzEtNC0xLTEtMA_9af99ba3-2f43-4b1b-ab4b-6a772c933ab8"
      unitRef="usd">11146000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzItMi0xLTEtMA_e87e46dc-c49a-41b6-b7ce-38d0cdc71feb"
      unitRef="usd">9799000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzItNC0xLTEtMA_40d49145-acbf-4465-ab0a-8714a74d3640"
      unitRef="usd">3451000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzMtMi0xLTEtMA_ea464107-b8d1-41e8-b977-b4811a516694"
      unitRef="usd">10702000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzMtNC0xLTEtMA_53d1bf02-4f9c-4baf-a241-7e319742dda8"
      unitRef="usd">10597000</us-gaap:OtherAssetsNoncurrent>
    <awr:RegulatoryAndOtherAssets
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzQtMi0xLTEtMA_19eda832-6a6a-4003-ad56-33bfb8c7462d"
      unitRef="usd">96883000</awr:RegulatoryAndOtherAssets>
    <awr:RegulatoryAndOtherAssets
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzQtNC0xLTEtMA_4d6d454e-4780-47e9-b973-553d34abded2"
      unitRef="usd">86011000</awr:RegulatoryAndOtherAssets>
    <us-gaap:Assets
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzYtMi0xLTEtMA_9a9603c8-1d40-48b0-8a56-be477368efb8"
      unitRef="usd">1842358000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjkwOWQxYTI3OWRmNTQ4MTU4OTU0YTJmNDkxZTMxMzQyL3RhYmxlcmFuZ2U6OTA5ZDFhMjc5ZGY1NDgxNTg5NTRhMmY0OTFlMzEzNDJfMzYtNC0xLTEtMA_388beccb-04c6-4788-819c-87d02619f766"
      unitRef="usd">1791603000</us-gaap:Assets>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMi0wLTEtMS0wL3RleHRyZWdpb246MzczOTg0ZTYxMDdhNDIyNjgzYjM2NTAwZTdkMjQ3MDdfMTk_a52f50ae-2bcb-45fb-b8c2-faeb265ee6c9"
      unitRef="usdPerShare">0</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMi0wLTEtMS0wL3RleHRyZWdpb246MzczOTg0ZTYxMDdhNDIyNjgzYjM2NTAwZTdkMjQ3MDdfMTk_f3760e20-45aa-440b-b1f6-35866170d885"
      unitRef="usdPerShare">0</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMy0wLTEtMS0wL3RleHRyZWdpb246NDQ2MjVmNmQ2MmY2NGZkMjgzMDc0ZGI3NGZlZTYxMDdfMTY_75a385de-3a6e-4b6c-b59a-c9fe0b2ecefe"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMy0wLTEtMS0wL3RleHRyZWdpb246NDQ2MjVmNmQ2MmY2NGZkMjgzMDc0ZGI3NGZlZTYxMDdfMTY_97112851-6a72-4bd3-bf93-64883545e4b2"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfNC0wLTEtMS0wL3RleHRyZWdpb246YjQ3OTRlNjg4Y2VhNDg2NWJlZDA0YjQ5ZGU3OTYyM2VfMTc_4250613e-19d2-4d66-b325-d29a5f423ebb"
      unitRef="shares">36931771</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfNC0wLTEtMS0wL3RleHRyZWdpb246YjQ3OTRlNjg4Y2VhNDg2NWJlZDA0YjQ5ZGU3OTYyM2VfMzk_65332322-0ec3-4e4e-b019-62f3a7459fc5"
      unitRef="shares">36889103</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfNC0yLTEtMS0w_b6a793bf-f528-4ce1-ad28-c84c06711bd0"
      unitRef="usd">258101000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfNC00LTEtMS0w_bf3ec278-9abe-488e-a255-46f3b4354908"
      unitRef="usd">256666000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfNS0yLTEtMS0w_7f1eb631-2459-406f-9afa-f289d81a92e2"
      unitRef="usd">406033000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfNS00LTEtMS0w_a8dc7553-005c-4972-9f8c-ce8b7f7c4de5"
      unitRef="usd">385007000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfNi0yLTEtMS0w_ace3acc8-6d81-4787-a9ba-5f5737d9b019"
      unitRef="usd">664134000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfNi00LTEtMS0w_cfcd2548-e2f5-4c1d-abe7-dc39846c6296"
      unitRef="usd">641673000</us-gaap:StockholdersEquity>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfNy0yLTEtMS0w_0d82c01e-52c1-4a05-a27d-2fad07a9274a"
      unitRef="usd">412345000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfNy00LTEtMS0w_e282de2b-7911-4c93-98fe-6f99038cd4af"
      unitRef="usd">440348000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfOC0yLTEtMS0w_21741709-6e96-44b7-85f4-b0032174a45b"
      unitRef="usd">1076479000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfOC00LTEtMS0w_cd5771fe-1123-49b1-abc7-d522e3e9d584"
      unitRef="usd">1082021000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTEtMi0xLTEtMA_14916ed8-ac50-4fa4-b1b8-02f4848c0dd1"
      unitRef="usd">376000</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTEtNC0xLTEtMA_a7addf73-9fcd-4c7e-ac1f-1659ff5fe3b1"
      unitRef="usd">358000</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTItMi0xLTEtMA_92638347-ff22-4868-9c3c-e0f15c1fcd93"
      unitRef="usd">65951000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTItNC0xLTEtMA_733dc600-de00-49cc-85c9-2796cd0aed0c"
      unitRef="usd">63788000</us-gaap:AccountsPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTMtMi0xLTEtMA_7f0de560-4bd6-4e34-84b0-4f8355028fdb"
      unitRef="usd">390000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTMtNC0xLTEtMA_cdda54a1-7fd2-4f57-97f4-460a30bac446"
      unitRef="usd">6783000</us-gaap:TaxesPayableCurrent>
    <awr:FranchiseAndAssessmentFeesTaxes
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTQtMi0xLTEtMA_7086b12b-2e64-4d7f-a6b7-909bf698b3d0"
      unitRef="usd">9977000</awr:FranchiseAndAssessmentFeesTaxes>
    <awr:FranchiseAndAssessmentFeesTaxes
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTQtNC0xLTEtMA_a5ff06ac-166a-4763-91a9-0814f1aeecad"
      unitRef="usd">11902000</awr:FranchiseAndAssessmentFeesTaxes>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTUtMi0xLTEtMA_81ff482a-5c5f-4500-b0d6-3b0b680116f3"
      unitRef="usd">16495000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTUtNC0xLTEtMA_c76613fd-a77e-42c7-a04c-29561bee6cfc"
      unitRef="usd">15122000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTYtMi0xLTEtMA_2f74e1f6-c4d9-4c2e-a1d2-d0dad7d2bff2"
      unitRef="usd">4496000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTYtNC0xLTEtMA_24be8192-d45e-4263-8352-b9ffbcf90655"
      unitRef="usd">4832000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:EnergyMarketingContractLiabilitiesCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTctMi0xLTEtMA_b4ce792a-d82f-4b01-b4e2-db578a1afac2"
      unitRef="usd">0</us-gaap:EnergyMarketingContractLiabilitiesCurrent>
    <us-gaap:EnergyMarketingContractLiabilitiesCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTctNC0xLTEtMA_53e6e255-9649-4503-91fc-b1e807bc8fdd"
      unitRef="usd">1537000</us-gaap:EnergyMarketingContractLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTgtMi0xLTEtMA_149ae8ee-fe83-443f-bd5b-3e7bb29301c6"
      unitRef="usd">688000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTgtNC0xLTEtMA_fad19e16-97e1-408d-9056-71ccab88d3a8"
      unitRef="usd">1800000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTktMi0xLTEtMA_e7842617-35f2-48a5-9392-1571bb5990e9"
      unitRef="usd">2049000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMTktNC0xLTEtMA_2c541e6b-62fa-4c91-aa8e-1fec3165664c"
      unitRef="usd">2013000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjAtMi0xLTEtMA_cd4b15ab-e9f6-4dfa-8654-d92736fc62a1"
      unitRef="usd">10929000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjAtNC0xLTEtMA_7ae2e699-56ac-4fe0-8ad5-973e0cace50c"
      unitRef="usd">10437000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjEtMi0xLTEtMA_1709fae1-0ace-48e2-87db-ea7369d93e0c"
      unitRef="usd">111351000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjEtNC0xLTEtMA_313fe073-aa67-48e7-b0c8-7af5074ccd12"
      unitRef="usd">118572000</us-gaap:LiabilitiesCurrent>
    <us-gaap:NotesPayableToBankNoncurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjQtMi0xLTEtMA_7a2a0fa8-b5bb-44c0-8aa5-1961a9b255ae"
      unitRef="usd">188000000</us-gaap:NotesPayableToBankNoncurrent>
    <us-gaap:NotesPayableToBankNoncurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjQtNC0xLTEtMA_cac8e831-75eb-4aa9-960d-869adc2d211e"
      unitRef="usd">134200000</us-gaap:NotesPayableToBankNoncurrent>
    <awr:AdvancesForConstruction
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjUtMi0xLTEtMA_980140f3-7fd2-4b1e-af28-095dc318ca19"
      unitRef="usd">64180000</awr:AdvancesForConstruction>
    <awr:AdvancesForConstruction
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjUtNC0xLTEtMA_83df2997-e805-4408-ba1c-d6ad13fd6687"
      unitRef="usd">63374000</awr:AdvancesForConstruction>
    <awr:ContributionsInAidConstructionNet
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjYtMi0xLTEtMA_39a5cba9-43b1-42e1-b7a6-1756ecd0274b"
      unitRef="usd">144979000</awr:ContributionsInAidConstructionNet>
    <awr:ContributionsInAidConstructionNet
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjYtNC0xLTEtMA_74ec4ad8-0625-4f84-b0e3-2f86e19f6c5f"
      unitRef="usd">140332000</awr:ContributionsInAidConstructionNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjctMi0xLTEtMA_59868395-fb1e-4ae2-80f4-a2a35bebfa45"
      unitRef="usd">134644000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjctNC0xLTEtMA_39adec81-9285-4198-ba2d-ba209f4e6eff"
      unitRef="usd">131172000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjktMi0xLTEtMA_0654c455-ffb9-4e2a-bb03-6c5dac68e520"
      unitRef="usd">1188000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMjktNC0xLTEtMA_9445b3db-b46b-4071-b6c6-0faa266cdf58"
      unitRef="usd">1224000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzAtMi0xLTEtMA_34f717d2-fcdc-4fc5-8bfb-6efc22250662"
      unitRef="usd">96766000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzAtNC0xLTEtMA_acd16b44-d431-42f3-82b0-c1d74aef5d32"
      unitRef="usd">95639000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzEtMi0xLTEtMA_c302f4fc-254a-41f5-aae8-d3651a1b0995"
      unitRef="usd">9028000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzEtNC0xLTEtMA_01d60bd3-a22f-4bb0-b6fb-b85ca4839e72"
      unitRef="usd">9636000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzItMi0xLTEtMA_85ba439b-16f1-4e26-9339-bc5b03442496"
      unitRef="usd">15743000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzItNC0xLTEtMA_19af32c6-8f23-4537-b362-e577617b392e"
      unitRef="usd">15433000</us-gaap:OtherLiabilitiesNoncurrent>
    <awr:LiabilitiesOtherThanLongTermDebtRelatedToCapitalizationNoncurrent
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzMtMi0xLTEtMA_b1306c48-7676-40f2-bcfb-de2725673394"
      unitRef="usd">654528000</awr:LiabilitiesOtherThanLongTermDebtRelatedToCapitalizationNoncurrent>
    <awr:LiabilitiesOtherThanLongTermDebtRelatedToCapitalizationNoncurrent
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzMtNC0xLTEtMA_de22a8bf-b628-4593-a300-0a3fb593b713"
      unitRef="usd">591010000</awr:LiabilitiesOtherThanLongTermDebtRelatedToCapitalizationNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzUtMi0xLTEtMA_652dfd0e-e592-45f8-ab24-5691c488adfb"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzUtNC0xLTEtMA_c7a68a8d-cb98-4c88-85f3-0bed6021fbde"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzctMi0xLTEtMA_74562902-b1e9-41ba-921c-05a5177e2391"
      unitRef="usd">1842358000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNi9mcmFnOmQ0ZWUzZDE0NzE0YTRhNjA5ZmVmZjI2MzZiNTE4YzI0L3RhYmxlOjE4NjE3NDBhYTU5ODQ3ZjU5M2RkYmU3MTNhNWEyYzg0L3RhYmxlcmFuZ2U6MTg2MTc0MGFhNTk4NDdmNTkzZGRiZTcxM2E1YTJjODRfMzctNC0xLTEtMA_7ca74fa4-e1ad-4d19-a3c9-1962c62ac474"
      unitRef="usd">1791603000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMy0yLTEtMS0w_90abdb75-2175-4b42-981a-41b2c43d260e"
      unitRef="usd">91633000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMy00LTEtMS0w_fbacca41-f647-4f2d-95ac-a1372521f679"
      unitRef="usd">87074000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMy02LTEtMS0xMjA_68cae6df-981d-4a5b-be19-2b6aa1698f29"
      unitRef="usd">166662000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMy04LTEtMS0xNDQ_3834065e-ffab-40e1-b97e-c0589af183c2"
      unitRef="usd">158498000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNC0yLTEtMS0w_78a6ff75-f1ee-48ea-9ce6-222d8f8448ef"
      unitRef="usd">8108000</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNC00LTEtMS0w_00a06bf5-b15e-4555-9110-3244550aca01"
      unitRef="usd">7679000</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNC02LTEtMS0xMjA_f3654608-bce7-4b4a-84d6-aa688e7b9a1a"
      unitRef="usd">19647000</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNC04LTEtMS0xNDQ_06846eec-acb1-468f-af8f-6f25e7b0d240"
      unitRef="usd">18647000</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:RegulatedOperatingRevenueOther
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNS0yLTEtMS0w_e1a27910-7b6f-45bf-a16f-a51ba6c36f8a"
      unitRef="usd">28673000</us-gaap:RegulatedOperatingRevenueOther>
    <us-gaap:RegulatedOperatingRevenueOther
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNS00LTEtMS0w_5a74129f-f095-4b6c-a8f5-cc5fbcaa831f"
      unitRef="usd">26525000</us-gaap:RegulatedOperatingRevenueOther>
    <us-gaap:RegulatedOperatingRevenueOther
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNS02LTEtMS0yNzA_9fa0c531-0bdb-492d-bf3c-bc5723f52073"
      unitRef="usd">59165000</us-gaap:RegulatedOperatingRevenueOther>
    <us-gaap:RegulatedOperatingRevenueOther
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNS04LTEtMS0xNDQ_9da139bd-f3e6-47d4-af60-3638f02c35c3"
      unitRef="usd">53210000</us-gaap:RegulatedOperatingRevenueOther>
    <us-gaap:Revenues
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNi0yLTEtMS0w_6415349c-ab02-4985-a9b5-3d6740b41f9d"
      unitRef="usd">128414000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNi00LTEtMS0w_c282cf10-6be7-41cb-a79e-84ca2d687d07"
      unitRef="usd">121278000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNi02LTEtMS0yNzA_42aef44e-f953-475b-abdc-e904f025fcd1"
      unitRef="usd">245474000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNi02LTEtMS0yNzA_5b26892e-8965-420c-a10b-c2829d8ded3f"
      unitRef="usd">245474000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNi04LTEtMS0xNDQ_f4ff21ce-934e-4fb4-ab8b-9906c92daa92"
      unitRef="usd">230355000</us-gaap:Revenues>
    <us-gaap:CostOfPurchasedWater
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfOS0yLTEtMS0w_156577b6-0760-450d-b2c1-26c51e1249f0"
      unitRef="usd">20916000</us-gaap:CostOfPurchasedWater>
    <us-gaap:CostOfPurchasedWater
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfOS00LTEtMS0w_bd1ddbf4-fda3-4c45-817d-b4799777ea02"
      unitRef="usd">18754000</us-gaap:CostOfPurchasedWater>
    <us-gaap:CostOfPurchasedWater
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfOS02LTEtMS0xMzI_0ea723ba-cff0-4dd1-8705-4f24b9b2c1aa"
      unitRef="usd">36155000</us-gaap:CostOfPurchasedWater>
    <us-gaap:CostOfPurchasedWater
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfOS04LTEtMS0xNDk_0fdb4630-a73a-4b46-abc8-5154a087f026"
      unitRef="usd">32846000</us-gaap:CostOfPurchasedWater>
    <awr:PowerPurchasedForPumping
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTAtMi0xLTEtMA_01ba9afd-7dd5-4047-adf3-29caf7861269"
      unitRef="usd">2861000</awr:PowerPurchasedForPumping>
    <awr:PowerPurchasedForPumping
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTAtNC0xLTEtMA_f8f73244-3cc7-4dac-87c7-74c841243396"
      unitRef="usd">2398000</awr:PowerPurchasedForPumping>
    <awr:PowerPurchasedForPumping
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTAtNi0xLTEtMTMy_de41932d-237d-4f4b-9ca9-a497f387df6e"
      unitRef="usd">5006000</awr:PowerPurchasedForPumping>
    <awr:PowerPurchasedForPumping
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTAtOC0xLTEtMTQ5_7d2c8d82-84a9-4a0a-bbfe-bdb2d2a62129"
      unitRef="usd">4257000</awr:PowerPurchasedForPumping>
    <awr:GroundwaterProductionAssessment
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTEtMi0xLTEtMA_c3b322d8-85b1-4a10-b353-dc4c6ed55ee7"
      unitRef="usd">5220000</awr:GroundwaterProductionAssessment>
    <awr:GroundwaterProductionAssessment
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTEtNC0xLTEtMA_5ca5dd52-f029-44fd-b7fc-201e4bcf86b8"
      unitRef="usd">5030000</awr:GroundwaterProductionAssessment>
    <awr:GroundwaterProductionAssessment
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTEtNi0xLTEtMTMy_b89b4256-668f-4cdf-bdec-676f4fe20af9"
      unitRef="usd">9660000</awr:GroundwaterProductionAssessment>
    <awr:GroundwaterProductionAssessment
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTEtOC0xLTEtMTQ5_f57ed237-b0c5-420a-aba9-5199a61d7bca"
      unitRef="usd">9178000</awr:GroundwaterProductionAssessment>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTItMi0xLTEtMA_9333890a-af85-4a42-8cde-726016b92ab3"
      unitRef="usd">2130000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTItNC0xLTEtMA_d3c78d0e-c2b3-44ed-baf3-6183567e1230"
      unitRef="usd">1967000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTItNi0xLTEtMTMy_59aa038d-561f-4c12-944b-9f57055be75a"
      unitRef="usd">5328000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTItOC0xLTEtMTQ5_fa520e96-2f05-4feb-8500-c53a060ea6f9"
      unitRef="usd">5010000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <awr:SupplyCostBalancingAccounts
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTMtMi0xLTEtMA_4f8bb190-526e-462b-b57d-be60369ee308"
      unitRef="usd">-3086000</awr:SupplyCostBalancingAccounts>
    <awr:SupplyCostBalancingAccounts
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTMtNC0xLTEtMA_84da771b-154d-423b-af3c-12b1ebbec5b6"
      unitRef="usd">-1802000</awr:SupplyCostBalancingAccounts>
    <awr:SupplyCostBalancingAccounts
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTMtNi0xLTEtMTMy_efb57e5d-4b1b-4a89-8d03-61367b6631c5"
      unitRef="usd">-5513000</awr:SupplyCostBalancingAccounts>
    <awr:SupplyCostBalancingAccounts
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTMtOC0xLTEtMTQ5_a37f1b31-8755-448c-a447-66489e0a4ce2"
      unitRef="usd">-3967000</awr:SupplyCostBalancingAccounts>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTQtMi0xLTEtMA_6bd6dccf-9a01-47e9-a96d-4e9215453c3e"
      unitRef="usd">8534000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTQtNC0xLTEtMA_a144b5c6-c3f1-45a2-abd3-0b1e8c53f5b2"
      unitRef="usd">7959000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTQtNi0xLTEtMTIz_2d1dba8e-4e38-499f-bced-b81c334493a6"
      unitRef="usd">16751000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTQtOC0xLTEtMTQ5_c40768b2-ce8b-4cdc-bfb4-3313db0cf1fa"
      unitRef="usd">16445000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTUtMi0xLTEtMA_75984258-7cf5-45a5-b3ea-8d8ea8c5309e"
      unitRef="usd">20630000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTUtNC0xLTEtMA_4e70433a-ba3d-4fed-b8bc-b45374e576c7"
      unitRef="usd">20398000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTUtNi0xLTEtMTIz_d20bed94-1fd3-44af-b8b0-26b06cacdad6"
      unitRef="usd">42683000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTUtOC0xLTEtMTQ5_2350808c-0b38-47ae-883c-bf38b60edbe7"
      unitRef="usd">43348000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTYtMi0xLTEtMA_81d37809-8480-42a2-bdb8-68d5e54d5e2e"
      unitRef="usd">9770000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTYtNC0xLTEtMA_54f95437-f2fc-4071-acca-9eb85dfe615c"
      unitRef="usd">9031000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTYtNi0xLTEtMTIz_5cb4fc74-1b83-48c6-8595-542a236b8089"
      unitRef="usd">19330000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTYtOC0xLTEtMTQ5_bbc394e3-caab-4316-b0ec-0ccb84fed7f8"
      unitRef="usd">17842000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTctMi0xLTEtMA_49fef89e-af37-42ac-80a0-d240a48b6e48"
      unitRef="usd">3267000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTctNC0xLTEtMA_69ecaebd-dbba-48e8-ba69-5a0d3dcb2072"
      unitRef="usd">4094000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTctNi0xLTEtMTMy_556ce6e3-8d77-483c-a920-12232e3d9032"
      unitRef="usd">5929000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTctOC0xLTEtMTQ5_aacc6fb4-13f0-4bf0-8a3d-a88735d4b067"
      unitRef="usd">7978000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTgtMi0xLTEtMA_2bb92c66-d79f-421f-b128-4959a6aae3fc"
      unitRef="usd">5273000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTgtNC0xLTEtMA_d35e36c2-c76d-4b4c-bc13-e6c2ab501bf3"
      unitRef="usd">5246000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTgtNi0xLTEtMTIz_d691159d-9867-4db3-9705-aaa2eadc5bf4"
      unitRef="usd">11213000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTgtOC0xLTEtMTQ5_1a188944-cd55-48e0-8419-0d68563b8305"
      unitRef="usd">10405000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <awr:CostofConstruction
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTktMi0xLTEtMA_2c16b787-2dc4-4acf-b18e-0a9cbb6e59cf"
      unitRef="usd">15052000</awr:CostofConstruction>
    <awr:CostofConstruction
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTktNC0xLTEtMA_c2e283b0-ed25-4ef4-965b-613885648221"
      unitRef="usd">12487000</awr:CostofConstruction>
    <awr:CostofConstruction
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTktNi0xLTEtMTMy_916ad51d-1101-45f8-9f7b-2f1a40fe29f2"
      unitRef="usd">30756000</awr:CostofConstruction>
    <awr:CostofConstruction
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMTktOC0xLTEtMTQ5_7202de27-6c39-477f-a4fa-d65cec0d392a"
      unitRef="usd">25598000</awr:CostofConstruction>
    <us-gaap:CostsAndExpenses
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjAtMi0xLTEtMA_cf0adf92-efd4-4cb5-bc37-b8cc360f48e6"
      unitRef="usd">90567000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjAtNC0xLTEtMA_18176bb8-f2f7-4144-8ede-9f90869c9ca1"
      unitRef="usd">85562000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjAtNi0xLTEtMTI2_d1fd78b3-5a4a-4596-8a9f-6e81f84a2224"
      unitRef="usd">177298000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjAtOC0xLTEtMjk4_d69547b3-4405-47ee-bc04-6e86af747242"
      unitRef="usd">168940000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjItMi0xLTEtMA_170dcd7f-530a-46c4-8651-b1481469bde7"
      unitRef="usd">37847000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjItNC0xLTEtMA_ae83145e-3b38-43c9-909b-87b8047bb614"
      unitRef="usd">35716000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjItNi0xLTEtMjYy_c20e693b-79b4-4c02-9db6-35253665b994"
      unitRef="usd">68176000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjItOC0xLTEtMjY2_df648a5f-cca4-476d-b32e-dbe5c3381771"
      unitRef="usd">61415000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjUtMi0xLTEtMA_15bf6b83-ba6b-459b-8f7a-567129b77b72"
      unitRef="usd">6032000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjUtNC0xLTEtMA_f0a799f7-41c5-41f6-8548-4754f575e1a0"
      unitRef="usd">5322000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjUtNi0xLTEtMTM4_1eff3747-f4d5-401f-a3ec-fee72f6b84be"
      unitRef="usd">12290000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjUtOC0xLTEtMTYy_f9d75466-ff2f-4f48-b094-4f22339f5013"
      unitRef="usd">11372000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjYtMi0xLTEtMA_74f8b78f-7d74-494f-ae76-249f4b1d5eda"
      unitRef="usd">348000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjYtNC0xLTEtMA_f1d8b9b3-3b96-413e-91f7-5016e3731015"
      unitRef="usd">490000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjYtNi0xLTEtMTM4_091b09de-0d2a-494f-8b84-7eab97888a0d"
      unitRef="usd">803000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjYtOC0xLTEtMTYy_33721bdb-58dd-468b-b3fe-20102111fef3"
      unitRef="usd">1048000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjctMi0xLTEtMA_71d465a4-e6a7-4b2f-8cb9-a8bc8755fc90"
      unitRef="usd">1875000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjctNC0xLTEtMA_5ee00aa2-88bb-4779-93f7-dc4f91368e84"
      unitRef="usd">3009000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjctNi0xLTEtMTM4_be33ba5e-b46e-48f0-a196-654706cd824c"
      unitRef="usd">2531000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjctOC0xLTEtMTYy_e5c3ab1b-b9de-41f5-9142-fefcb1d70259"
      unitRef="usd">775000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjgtMi0xLTEtMA_2ab76ffd-aaf0-4912-a8a4-5b497243de14"
      unitRef="usd">-3809000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjgtNC0xLTEtMA_7a1e2faf-a871-4fb4-af08-3d11547f1979"
      unitRef="usd">-1823000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjgtNi0xLTEtMTM4_d3370ecd-9fef-49ff-8afd-f5da89c613cc"
      unitRef="usd">-8956000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMjgtOC0xLTEtMTYy_37c6d7d9-a001-4484-b456-db71f25f36ae"
      unitRef="usd">-9549000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzAtMi0xLTEtMA_1d64c2c6-7978-4dd7-888f-a1c5ebff6ab7"
      unitRef="usd">34038000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzAtNC0xLTEtMA_4dc197fc-890d-4d09-a56e-22365050451a"
      unitRef="usd">33893000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzAtNi0xLTEtMjUz_47686861-fd24-4764-82e8-cb3d6fd63ab4"
      unitRef="usd">59220000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzAtOC0xLTEtMjU3_f2636027-0d31-4c72-a918-5cf68311308a"
      unitRef="usd">51866000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzItMi0xLTEtMA_54ce344d-e899-4dcd-9180-0a097ded93ae"
      unitRef="usd">7462000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzItNC0xLTEtMA_ecdea436-95cb-40a2-b747-23c6f02a353c"
      unitRef="usd">8281000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzItNi0xLTEtMTcx_c35188c8-d45d-48f2-8cbc-44cc941e4864"
      unitRef="usd">13376000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzItOC0xLTEtMTY4_22a5294e-15df-47ea-bcee-471ffceb775f"
      unitRef="usd">12182000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzQtMi0xLTEtMA_29c6da91-37b1-495d-a7e5-b68e286a046d"
      unitRef="usd">26576000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzQtMi0xLTEtMA_ad0eee31-39bc-475d-a8f2-00b4d5cb6f06"
      unitRef="usd">26576000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzQtNC0xLTEtMA_0fecf19b-f016-4d8a-9aae-b0bc12b51ed1"
      unitRef="usd">25612000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzQtNi0xLTEtMTc0_5faed2f5-60cb-467f-bfbe-b93397cedd77"
      unitRef="usd">45844000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzQtNi0xLTEtMTc0_b6d7ffc4-da98-46ba-b478-ce1031ebe2ae"
      unitRef="usd">45844000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzQtOC0xLTEtMTc0_ad5431cd-ddcc-4ef7-a40e-c059bf69c1ce"
      unitRef="usd">39684000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzYtMi0xLTEtMA_100e3723-33fd-495e-81cf-8761cf67119d"
      unitRef="shares">36916000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzYtNC0xLTEtMA_782317b1-531b-474f-8ea9-f13531e773c5"
      unitRef="shares">36884000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzYtNi0xLTEtMjA1_12b68cdb-a7ee-428d-8ec5-4e3f5851299f"
      unitRef="shares">36907000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzYtOC0xLTEtMjE2_8a926600-1dd9-461f-88e1-ec90b545630e"
      unitRef="shares">36872000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzctMi0xLTEtMA_cd1b0567-9bcf-4d9d-9145-0ced0ea8ad59"
      unitRef="usdPerShare">0.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzctNC0xLTEtMA_1ed46543-d3a3-470e-ba40-7b144034614f"
      unitRef="usdPerShare">0.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzctNi0xLTEtMjEw_5a7fc63f-93d8-4ea7-9f8a-c42c66689655"
      unitRef="usdPerShare">1.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzctOC0xLTEtMjIw_9c6269f9-61ee-4689-8edc-ead361fe1622"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzktMi0xLTEtMA_0055d226-0f32-4904-87fb-5fe047ab3e1c"
      unitRef="shares">37007000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzktNC0xLTEtMA_d8c30df4-28ca-455d-98b6-0a228adae393"
      unitRef="shares">37000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzktNi0xLTEtMjI0_64ac1c25-13b2-4953-b95c-50abbfa88e6f"
      unitRef="shares">36993000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfMzktOC0xLTEtMjMy_5ab406d5-85d5-4298-9c07-0233c7166213"
      unitRef="shares">36985000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNDAtMi0xLTEtMA_9771a8db-eaa2-4539-9909-0a6cf3ad7b53"
      unitRef="usdPerShare">0.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNDAtNC0xLTEtMA_41d5fafe-5de2-4b7a-a73a-e4a2e125c68b"
      unitRef="usdPerShare">0.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNDAtNi0xLTEtMjI4_ca18d825-baed-4f0c-8c38-aa04965de7fb"
      unitRef="usdPerShare">1.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNDAtOC0xLTEtMjM2_e0d4e769-6356-41c8-8e90-c325fbc1c262"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNDItMi0xLTEtMA_c0c86050-3edf-42b8-930e-833447ab6fe8"
      unitRef="usdPerShare">0.335</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNDItNC0xLTEtMA_a9568e2b-4c49-471f-a7ee-4e0485bbd41a"
      unitRef="usdPerShare">0.305</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNDItNi0xLTEtMjQw_f9937e7f-65c1-4c0f-84ed-3c5b62ba311d"
      unitRef="usdPerShare">0.670</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xOS9mcmFnOjQ3NzljYjEyMDhiMTRhMzZhMzBmNGU2YTEwY2Q2YzJiL3RhYmxlOjI1MDc2OWNmMGRjNjQ1ZGI4NDUyMjE4NTVjODQ5ZmQ2L3RhYmxlcmFuZ2U6MjUwNzY5Y2YwZGM2NDVkYjg0NTIyMTg1NWM4NDlmZDZfNDItOC0xLTEtMjQ4_eade7569-13fa-46a3-87ed-abd3d14a8d79"
      unitRef="usdPerShare">0.610</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia3af65bc6c4345158ab1c184791158d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfNS0yLTEtMS0w_89ff35e5-ef7a-45ab-ab94-258021b11161"
      unitRef="shares">36889000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ia3af65bc6c4345158ab1c184791158d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfNS00LTEtMS0w_e8130669-3272-4845-9041-5bcf3158adee"
      unitRef="usd">256666000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iae9c160345c14bac8984a8c8000c2847_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfNS02LTEtMS0w_03203906-ebdb-4ff0-b8c0-127e8f6ea554"
      unitRef="usd">385007000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfNS04LTEtMS0w_911a3db5-e4ab-4149-83bc-8bb9c5bab34d"
      unitRef="usd">641673000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i43bd96352dac4603a4077bb7c5b1d9b8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfNy02LTEtMS0w_c7bfeda7-8c90-4c97-880d-9a1c0c286c20"
      unitRef="usd">19268000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i004a95316259418abd757de003da89b9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfNy04LTEtMS0w_7445f168-32b7-4011-b6a6-1e6293678ae8"
      unitRef="usd">19268000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i5dc4c5d414784d6d8a2549200734a3a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfOC0yLTEtMS0w_ddcc62ee-f155-4174-a124-23ce3f9a80e5"
      unitRef="shares">24000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5dc4c5d414784d6d8a2549200734a3a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfOC00LTEtMS0w_f053b529-e75d-40b2-8a8c-710ad6337b12"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i004a95316259418abd757de003da89b9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfOC04LTEtMS0w_560b30e1-24bc-47e9-853a-4e51d06a10c0"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i5dc4c5d414784d6d8a2549200734a3a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfOS00LTEtMS0w_fdd849b3-0f70-4b12-a7ff-71e8c363a6d7"
      unitRef="usd">813000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i004a95316259418abd757de003da89b9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfOS04LTEtMS0w_c900f861-0a2c-4406-ba0f-50270c92dab7"
      unitRef="usd">813000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i5dc4c5d414784d6d8a2549200734a3a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTAtNC0xLTEtMA_f0e6af07-ab5a-40e7-b2ae-963aef45800d"
      unitRef="usd">49000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i004a95316259418abd757de003da89b9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTAtOC0xLTEtMA_00d87d60-a4b3-40cc-a6a8-9c3025b41223"
      unitRef="usd">49000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <us-gaap:DividendsCommonStock
      contextRef="i43bd96352dac4603a4077bb7c5b1d9b8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTItNi0xLTEtMA_6fc257ab-58e8-4858-b03b-675a9c615ea0"
      unitRef="usd">12361000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i004a95316259418abd757de003da89b9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTItOC0xLTEtMA_e7a31605-a6e9-40ea-bf80-ac4e2e27c101"
      unitRef="usd">12361000</us-gaap:DividendsCommonStock>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="i43bd96352dac4603a4077bb7c5b1d9b8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTMtNi0xLTEtMA_23c8233a-c5eb-4b5d-98dc-85259c0710fd"
      unitRef="usd">49000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="i004a95316259418abd757de003da89b9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTMtOC0xLTEtMA_c0f86c67-2d61-4313-8c6e-b185bc635d78"
      unitRef="usd">49000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i93d3524dff054b6fa99b9a5bb77ec6e5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTQtMi0xLTEtMA_3c00b89b-958c-4638-9483-a7aa9f6d080f"
      unitRef="shares">36913000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i93d3524dff054b6fa99b9a5bb77ec6e5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTQtNC0xLTEtMA_33550f26-6763-40e3-8b36-c1f9802a0cc9"
      unitRef="usd">257528000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib94e2c5a76d146f88dc0b4a9c3bb0259_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTQtNi0xLTEtMA_33a36cea-015c-4aa1-a393-35885e1f9fb6"
      unitRef="usd">391865000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i08e4fbdc1d3649ceb1b29c8b2fef37fe_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTQtOC0xLTEtMA_9878940c-f6c9-4a96-aaf6-798394419ed0"
      unitRef="usd">649393000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib89c040a8a2a4ff28ac94dea61280019_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTctNi0xLTEtMzgz_c857a5e5-b1e1-475a-9394-66fd08cac3e6"
      unitRef="usd">26576000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTctOC0xLTEtNDAx_6a1c0041-c497-4f61-a304-22a3511f1ca9"
      unitRef="usd">26576000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i64cbb17732c040f098b429fbeebf4812_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTgtMi0xLTEtMzc0_fba43399-e310-4535-a6eb-79ff9f2ebc9e"
      unitRef="shares">19000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i64cbb17732c040f098b429fbeebf4812_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTgtNC0xLTEtMzc4_460db8e9-87a3-4b1e-9640-1f891fc7a51a"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i64cbb17732c040f098b429fbeebf4812_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTgtOC0xLTEtNDAz_4ef50285-bb8a-47c3-9652-32e332b06449"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i64cbb17732c040f098b429fbeebf4812_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTktNC0xLTEtMzc4_af58a70f-c887-478c-a9ad-61a9fa868037"
      unitRef="usd">531000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMTktOC0xLTEtNDA1_62323269-1f7d-4e92-8add-b6ab2feee462"
      unitRef="usd">531000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i64cbb17732c040f098b429fbeebf4812_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMjAtNC0xLTEtMzc4_2b0041cf-91b4-4e21-b34c-851c5c10598f"
      unitRef="usd">42000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMjAtOC0xLTEtNDA1_45e8038d-3799-4045-aac5-8b19a2197cc2"
      unitRef="usd">42000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <us-gaap:DividendsCommonStock
      contextRef="ib89c040a8a2a4ff28ac94dea61280019_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMjItNi0xLTEtMzg3_1bcbda40-257e-4578-9ec8-f490869d9a50"
      unitRef="usd">12366000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMjItOC0xLTEtNDA3_8b571921-4167-4d01-ab6f-71f50b733199"
      unitRef="usd">12366000</us-gaap:DividendsCommonStock>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="ib89c040a8a2a4ff28ac94dea61280019_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMjMtNi0xLTEtMzg3_733a5a85-fa2a-4e83-8307-5ca51f88c01a"
      unitRef="usd">42000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMjMtOC0xLTEtNDA3_e60e4128-f222-4d87-a85f-fda7661df818"
      unitRef="usd">42000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i662a2970c0fd4b24a9c099c4ecd8e752_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMjQtMi0xLTEtMzk5_23a97d51-ea16-417b-a359-9414000c90b8"
      unitRef="shares">36932000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i662a2970c0fd4b24a9c099c4ecd8e752_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMjQtNC0xLTEtMzk3_3f4b0bbc-e255-4154-b82f-a7a29752d016"
      unitRef="usd">258101000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i721ec0ec94064f8ea023a1c38cfca836_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMjQtNi0xLTEtMzk1_9f82654c-b444-4a1e-a42d-e90ff3eff6d3"
      unitRef="usd">406033000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yMi9mcmFnOjUxNjM2YWUwNTdmMDQyYWViMzlmYzk5NzdjNGM3Njg2L3RhYmxlOjQyY2JlYjhhNmZhODQyNmVhN2EyMjUxNGIwN2UzMWExL3RhYmxlcmFuZ2U6NDJjYmViOGE2ZmE4NDI2ZWE3YTIyNTE0YjA3ZTMxYTFfMjQtOC0xLTEtNDA3_e7b3a69f-1997-4329-968b-1fb2f70821b0"
      unitRef="usd">664134000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="i9c8bb5878dbf4b5c9c25708502aff864_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF81LTItMS0xLTMzNDk_70d07f82-c71e-4a27-a276-d7fe744d4bd6"
      unitRef="shares">36847000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i9c8bb5878dbf4b5c9c25708502aff864_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF81LTQtMS0xLTMzNDk_e105357d-35a3-48a5-86bf-b55f52ec19c1"
      unitRef="usd">255566000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i993e02e6f6024b9b96bac07ff9898a3e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF81LTYtMS0xLTMzNDk_51612ede-19cd-4321-afec-d8a2856c8ba1"
      unitRef="usd">345964000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ef48cb25f2e4087969ca5a4a59b5ba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF81LTgtMS0xLTMzNDk_a7e4ffde-d1fb-48df-836d-b42251d56882"
      unitRef="usd">601530000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie2a8ff93e7e841469fce70713ed5c174_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF83LTYtMS0xLTMzNDk_91aafd41-a007-4972-ba89-0f4980b13a2e"
      unitRef="usd">14072000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0f26039555b24af1b62883f3b8bbba85_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF83LTgtMS0xLTMzNDk_df294b6e-c136-4cbb-a4c1-c72b1c636fee"
      unitRef="usd">14072000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i444b971edce74adea719ef9deb91c745_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF84LTItMS0xLTMzNDk_4daef7d9-6166-4aa8-a457-0321c10392ef"
      unitRef="shares">37000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i444b971edce74adea719ef9deb91c745_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF84LTQtMS0xLTMzNDk_bfa7ef98-4940-4350-8511-dfb04db6c6d9"
      unitRef="usd">30000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0f26039555b24af1b62883f3b8bbba85_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF84LTgtMS0xLTMzNDk_1a476ab5-3a1d-4aec-b646-4ae22eae430f"
      unitRef="usd">30000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i444b971edce74adea719ef9deb91c745_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF85LTQtMS0xLTMzNDk_17041215-b005-4fc1-9932-7d27ea56174d"
      unitRef="usd">193000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i0f26039555b24af1b62883f3b8bbba85_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF85LTgtMS0xLTMzNDk_f1766655-65f7-4fe1-be40-f25ec4376e39"
      unitRef="usd">193000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i444b971edce74adea719ef9deb91c745_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xMC00LTEtMS0zMzQ5_2b6ce4e8-8335-4273-ae99-1e63f2f3acb4"
      unitRef="usd">52000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i0f26039555b24af1b62883f3b8bbba85_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xMC04LTEtMS0zMzQ5_b02c1b57-637b-4c31-956a-28bac41b890a"
      unitRef="usd">52000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <us-gaap:DividendsCommonStock
      contextRef="ie2a8ff93e7e841469fce70713ed5c174_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xMi02LTEtMS0zMzQ5_8de08349-a821-4395-be24-45efcf1ca01d"
      unitRef="usd">11242000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i0f26039555b24af1b62883f3b8bbba85_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xMi04LTEtMS0zMzQ5_16aca52b-e46a-48ea-8ddb-a9f0b8358a20"
      unitRef="usd">11242000</us-gaap:DividendsCommonStock>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="ie2a8ff93e7e841469fce70713ed5c174_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xMy02LTEtMS0zMzQ5_2cdfecf9-82d9-4976-ba3e-bc873ca3c6c7"
      unitRef="usd">52000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="i0f26039555b24af1b62883f3b8bbba85_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xMy04LTEtMS0zMzQ5_9091b9b4-dcdf-4d7b-978d-5065d099ab93"
      unitRef="usd">52000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0d95b1bfd83847768b6d2d086aadd1c2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xNC0yLTEtMS0zMzQ5_6ef9ad67-a21f-4b6b-8720-66c0f2324598"
      unitRef="shares">36884000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i0d95b1bfd83847768b6d2d086aadd1c2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xNC00LTEtMS0zMzQ5_8c19f9e1-17dc-4575-b770-3d0928087675"
      unitRef="usd">255841000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6ed22f3beac4c8ea77cfb4480cc71f5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xNC02LTEtMS0zMzQ5_1f9de396-214a-4803-b387-eb7063d8fc5d"
      unitRef="usd">348742000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f6e29a5c0614ff39ddf713a3e7a1d52_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xNC04LTEtMS0zMzQ5_3ebfa5da-ee01-4dbc-bded-775c41a282b0"
      unitRef="usd">604583000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i8c0824920bb54cb297382a4f1f634f83_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xNy02LTEtMS0zMzQ5_c4f6a8ed-38d2-4bdd-96d9-e3efac88741c"
      unitRef="usd">25612000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xNy04LTEtMS0zMzQ5_f84c18b7-78d4-4ce1-b8ac-9e96e5c7c262"
      unitRef="usd">25612000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i670b1d65a9fa46dbaefe98564d713b56_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xOS00LTEtMS0zMzQ5_d300dbb9-8a2f-4deb-becc-67ec1210f842"
      unitRef="usd">343000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8xOS04LTEtMS0zMzQ5_d7c6afcb-52fb-4ab5-9cb8-5ec50c708611"
      unitRef="usd">343000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i670b1d65a9fa46dbaefe98564d713b56_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8yMC00LTEtMS0zMzQ5_8e0d58f3-6e05-48eb-a4eb-804e6598058f"
      unitRef="usd">39000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8yMC04LTEtMS0zMzQ5_727fd693-636c-401e-ae28-2f8e98205f10"
      unitRef="usd">39000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <us-gaap:DividendsCommonStock
      contextRef="i8c0824920bb54cb297382a4f1f634f83_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8yMi02LTEtMS0zMzQ5_d6fd4a4d-a46c-4d78-9525-e99d5b9223c0"
      unitRef="usd">11250000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8yMi04LTEtMS0zMzQ5_ddaee915-a590-48ac-8cad-70569388dbfb"
      unitRef="usd">11250000</us-gaap:DividendsCommonStock>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="i8c0824920bb54cb297382a4f1f634f83_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8yMy02LTEtMS0zMzQ5_96b40afa-70fe-4f1d-b7bc-57992059fea0"
      unitRef="usd">39000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8yMy04LTEtMS0zMzQ5_e6cb40ff-cab8-4bb8-9835-406dc7aa4fee"
      unitRef="usd">39000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8d5b184b2cbb401e8d2cca6345112761_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8yNC0yLTEtMS0zMzQ5_98384fd3-174a-4433-a652-d9ef33ff89a6"
      unitRef="shares">36884000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i8d5b184b2cbb401e8d2cca6345112761_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8yNC00LTEtMS0zMzQ5_529ac5ee-ac2b-40d6-928c-5ac6c19581f1"
      unitRef="usd">256223000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i084ea1408ef94c0f8d12c7adc5c0e799_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8yNC02LTEtMS0zMzQ5_ab6e9bc9-6c9e-4960-84b8-ae9ce15b0de6"
      unitRef="usd">363065000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib050899dc86b4c06ab64726c6d3749b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xNDA3L2ZyYWc6ZGJjMDdmMjExYjczNDU4Y2I4MDJjZWExZWJlYmRjMzYvdGFibGU6OTUwNGI5OTk3OWI1NDAyZDg2ZWI2ZDBmZmFmODQyZjAvdGFibGVyYW5nZTo5NTA0Yjk5OTc5YjU0MDJkODZlYjZkMGZmYWY4NDJmMF8yNC04LTEtMS0zMzQ5_bd0f2727-d6ce-400e-8744-4a33c0670147"
      unitRef="usd">619288000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMy0yLTEtMS0w_5faed2f5-60cb-467f-bfbe-b93397cedd77"
      unitRef="usd">45844000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMy0yLTEtMS0w_b6d7ffc4-da98-46ba-b478-ce1031ebe2ae"
      unitRef="usd">45844000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMy00LTEtMS0w_1dc45acb-ab3a-4014-9ae0-c6dac641ded9"
      unitRef="usd">39684000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNS0yLTEtMS0w_141312c1-ab52-4c90-864c-1efd58091f8e"
      unitRef="usd">19520000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNS00LTEtMS0w_33f4c5f1-c0e6-4139-9e74-faf3c7d9a8c4"
      unitRef="usd">18008000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNi0yLTEtMS0w_d29a7a77-bda1-4f13-86b5-3ee87f7562d8"
      unitRef="usd">548000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNi00LTEtMS0w_4b21649d-648d-46c6-9049-53681db9fe78"
      unitRef="usd">569000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNy0yLTEtMS0w_7ebe2461-19e9-4d03-9e9e-f66f7c204c1f"
      unitRef="usd">353000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNy00LTEtMS0w_ad5e8278-36cd-4cd1-93a9-f30d46e313f4"
      unitRef="usd">1234000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfOC0yLTEtMS0w_d2234998-7993-45d0-81e0-89536b81f14e"
      unitRef="usd">2379000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfOC00LTEtMS0w_77768eb8-e76f-4fde-8a12-3d9ec7234db3"
      unitRef="usd">2127000</us-gaap:ShareBasedCompensation>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfOS0yLTEtMS0w_3191fcaa-6ce9-4b52-b566-5e8ae447e23a"
      unitRef="usd">2208000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfOS00LTEtMS0w_42fc21bc-08e4-4f32-8c52-18783bdcb183"
      unitRef="usd">61000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTAtMi0xLTEtMA_9c29b16d-fb40-4bdb-9a81-335e6e88c5d0"
      unitRef="usd">-215000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTAtNC0xLTEtMA_08449735-f4b6-49f2-9cbb-82b0dc6826de"
      unitRef="usd">-157000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTItMi0xLTEtMA_cb8a2b25-1715-45ba-bbee-af6fc495cc35"
      unitRef="usd">2087000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTItNC0xLTEtMA_17aa02f7-876f-47b3-a047-9b1288fd57ac"
      unitRef="usd">10514000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <awr:IncreaseDecreaseInUnbilledContractsReceivables
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTMtMi0xLTEtMA_056714d4-72c2-4785-8d49-3a6a553c83cd"
      unitRef="usd">2128000</awr:IncreaseDecreaseInUnbilledContractsReceivables>
    <awr:IncreaseDecreaseInUnbilledContractsReceivables
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTMtNC0xLTEtMA_69ac3eca-573b-40b4-8cd2-ccfc59c6c43c"
      unitRef="usd">532000</awr:IncreaseDecreaseInUnbilledContractsReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTQtMi0xLTEtMA_b1c2c331-84c4-42bf-ab73-98635b6980fa"
      unitRef="usd">1001000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTQtNC0xLTEtMA_1c0a1385-ad6b-482f-87a3-aceeee48c2b5"
      unitRef="usd">-139000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <awr:IncreaseDecreaseReceivableFromGovernment
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTUtMi0xLTEtMA_795dcbfb-269b-45a6-9b47-48893eb317a6"
      unitRef="usd">3584000</awr:IncreaseDecreaseReceivableFromGovernment>
    <awr:IncreaseDecreaseReceivableFromGovernment
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTUtNC0xLTEtMA_f1399a0e-0301-4013-aada-a570206a1b5f"
      unitRef="usd">2587000</awr:IncreaseDecreaseReceivableFromGovernment>
    <us-gaap:IncreaseDecreaseInMaterialsAndSupplies
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTYtMi0xLTEtMA_8ac0f5cb-263f-4c42-890e-e0c76ac3a9e2"
      unitRef="usd">154000</us-gaap:IncreaseDecreaseInMaterialsAndSupplies>
    <us-gaap:IncreaseDecreaseInMaterialsAndSupplies
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTYtNC0xLTEtMA_59196890-61d0-4352-816a-91a9e44883a8"
      unitRef="usd">1739000</us-gaap:IncreaseDecreaseInMaterialsAndSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTctMi0xLTEtMA_759114ad-2be3-4447-a462-26125413e229"
      unitRef="usd">1997000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTctNC0xLTEtMA_6a3df411-9301-4229-9f2c-56068082abe7"
      unitRef="usd">1400000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTgtMi0xLTEtMA_eb36b35c-b4fd-4923-b2d7-d0d549c83155"
      unitRef="usd">1316000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTgtNC0xLTEtMA_f551ed80-2392-44aa-aaa7-0381518e62d1"
      unitRef="usd">1820000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTktMi0xLTEtMA_8dcd5e71-9e2d-4cee-883a-17e475d4f172"
      unitRef="usd">8802000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMTktNC0xLTEtMA_6cd1550e-f4a3-4e84-8b97-3aef47fac54c"
      unitRef="usd">6995000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjAtMi0xLTEtMA_2b42ab64-ba43-4acf-83fa-a88a495480e3"
      unitRef="usd">2266000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjAtNC0xLTEtMA_f8140d8c-3065-48f9-ac48-c4f39d589d58"
      unitRef="usd">-27000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjEtMi0xLTEtMA_1e1aa911-e663-4dae-8ecd-c07422a9377b"
      unitRef="usd">-7437000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjEtNC0xLTEtMA_3235784f-bc12-4876-b030-0d2eacbb6279"
      unitRef="usd">10836000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjItMi0xLTEtMA_5de8b1d0-8b09-4671-aa46-5f40373972a2"
      unitRef="usd">-1112000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjItNC0xLTEtMA_6e058d99-040e-4803-86c4-33e99820b10c"
      unitRef="usd">-600000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjMtMi0xLTEtMA_b26e7ef1-3df4-4578-965b-f5f8a0975826"
      unitRef="usd">3595000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjMtNC0xLTEtMA_b5af348d-c772-4999-8e75-8b0662448172"
      unitRef="usd">2693000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjQtMi0xLTEtMA_e4593679-ab33-4043-8d15-92c55619579b"
      unitRef="usd">-1750000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjQtNC0xLTEtMA_de4e890d-b17f-427d-b17f-295e61630a8b"
      unitRef="usd">-2909000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjUtMi0xLTEtMA_b918bbbe-dde4-4d9d-92e3-2b0c2915e834"
      unitRef="usd">41144000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjUtNC0xLTEtMA_9102195b-64f6-4914-907b-be51258d2fc0"
      unitRef="usd">46263000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjgtMi0xLTEtMA_73f15dbf-4359-4ef4-bc0c-1c217b61db7d"
      unitRef="usd">76147000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjgtNC0xLTEtMA_5fc606a2-27d6-4e1e-8769-5104c41ea512"
      unitRef="usd">62587000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjktMi0xLTEtMA_4e5ae3af-c5de-47b9-ad6c-9ca9eda8ea46"
      unitRef="usd">-64000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMjktNC0xLTEtMA_cba8bb3b-0f3c-4f29-b55e-534e6954fd3a"
      unitRef="usd">-104000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzAtMi0xLTEtMA_412f35b5-cddc-49f7-9348-324242bf0b83"
      unitRef="usd">-76083000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzAtNC0xLTEtMA_84446c62-748c-43da-85f4-f879005342fd"
      unitRef="usd">-62483000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <awr:ProceedsFromIssuanceOfCommonSharesAndStockOptionExercises
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzMtMi0xLTEtMA_d92b96b4-1873-422f-ab90-026adb61f297"
      unitRef="usd">0</awr:ProceedsFromIssuanceOfCommonSharesAndStockOptionExercises>
    <awr:ProceedsFromIssuanceOfCommonSharesAndStockOptionExercises
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzMtNC0xLTEtMA_7970f242-d0da-4538-a3dc-eba6e7b89e3a"
      unitRef="usd">30000</awr:ProceedsFromIssuanceOfCommonSharesAndStockOptionExercises>
    <us-gaap:ProceedsFromAdvancesForConstruction
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzQtMi0xLTEtMA_53172081-99d1-4e4c-b778-2277054bb12f"
      unitRef="usd">6837000</us-gaap:ProceedsFromAdvancesForConstruction>
    <us-gaap:ProceedsFromAdvancesForConstruction
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzQtNC0xLTEtMA_a3e1f1b6-5ad3-40ef-a833-725a24e27ba5"
      unitRef="usd">4630000</us-gaap:ProceedsFromAdvancesForConstruction>
    <us-gaap:RepaymentsOfAdvancesForConstruction
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzUtMi0xLTEtMA_375288d4-8ac7-4e67-ae24-877123416301"
      unitRef="usd">2922000</us-gaap:RepaymentsOfAdvancesForConstruction>
    <us-gaap:RepaymentsOfAdvancesForConstruction
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzUtNC0xLTEtMA_33f2ae67-5077-4de7-bb85-00c01a670626"
      unitRef="usd">2767000</us-gaap:RepaymentsOfAdvancesForConstruction>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzYtMi0xLTEtMA_b6841462-fed2-4da2-92ae-3e4544f2daeb"
      unitRef="usd">28156000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzYtNC0xLTEtMA_cd2206a5-ad2e-4898-a940-18a79261012c"
      unitRef="usd">210000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:IncreaseDecreaseInNotesPayableCurrent
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzgtMi0xLTEtMA_679bdfb3-d8ae-46c8-b296-91bee8306406"
      unitRef="usd">53800000</us-gaap:IncreaseDecreaseInNotesPayableCurrent>
    <us-gaap:IncreaseDecreaseInNotesPayableCurrent
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzgtNC0xLTEtMA_2fbf0887-7264-46c1-bc93-771d43611e32"
      unitRef="usd">44000000</us-gaap:IncreaseDecreaseInNotesPayableCurrent>
    <us-gaap:PaymentsOfDividends
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzktMi0xLTEtMA_434d445b-f3a6-4301-9366-98d9dd2d440f"
      unitRef="usd">24727000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfMzktNC0xLTEtMA_a6c377b5-d055-44e2-ade6-16ce19eeb06f"
      unitRef="usd">22492000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDAtMi0xLTEtMA_3c9d96ed-106b-4c3b-b9c0-8deabd43e94c"
      unitRef="usd">1271000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDAtNC0xLTEtMA_dc6a0a38-6f9a-45c9-a60d-9335c769e6ab"
      unitRef="usd">1809000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDEtMi0xLTEtMA_a02e1e18-530d-439b-9bf7-d750c6563b34"
      unitRef="usd">3561000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDEtNC0xLTEtMA_e41a05eb-5eca-4572-b8a2-c5a5dfdee481"
      unitRef="usd">21382000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDItMi0xLTEtMA_927f837b-a5df-4bad-b540-4e233b445151"
      unitRef="usd">-31378000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDItNC0xLTEtMA_5f686404-34b2-4c0f-b21f-6448b11460ea"
      unitRef="usd">5162000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDMtMi0xLTEtMA_6e5c6b18-8378-443e-85e8-b9be10eaf7f4"
      unitRef="usd">36737000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4ef48cb25f2e4087969ca5a4a59b5ba7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDMtNC0xLTEtMA_9cbaae20-720c-4282-81be-4fc4ef3b6f68"
      unitRef="usd">1334000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDQtMi0xLTEtMA_fea76687-61e4-4d01-971f-f4831a574096"
      unitRef="usd">5359000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib050899dc86b4c06ab64726c6d3749b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDQtNC0xLTEtMA_5f4f4509-d059-4260-b621-4896c881109e"
      unitRef="usd">6496000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDctMi0xLTEtMA_5b777d17-e856-45e3-8475-26c5f7f817b4"
      unitRef="usd">27758000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDctNC0xLTEtMA_9695d944-3a8b-4c11-b200-ff2e56716dcb"
      unitRef="usd">19892000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:ContributionOfProperty
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDgtMi0xLTEtMA_e301f425-ac6d-462a-a337-86bf8d8d76db"
      unitRef="usd">3401000</us-gaap:ContributionOfProperty>
    <us-gaap:ContributionOfProperty
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yNS9mcmFnOjA1YjBmYzBmM2NiZDQyMTQ5NjgyYTYxNjliMTY5NDZlL3RhYmxlOjY4NzUxNWI5ZDI3MzQyM2ZiNjFjZDJhZmJjZThiMGJjL3RhYmxlcmFuZ2U6Njg3NTE1YjlkMjczNDIzZmI2MWNkMmFmYmNlOGIwYmNfNDgtNC0xLTEtMA_a66b989d-eaec-43b7-b842-11e62bfb90dc"
      unitRef="usd">1535000</us-gaap:ContributionOfProperty>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMi0yLTEtMS0w_75ce2b2f-5160-483f-ba82-73cf1ef10d79"
      unitRef="usd">1960802000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMi00LTEtMS0w_bf03dab2-dad8-42e5-a381-b42a4d8ac3c4"
      unitRef="usd">1902772000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMy0yLTEtMS0w_139ba276-5d57-4605-8533-e4bcbe404737"
      unitRef="usd">510283000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMy00LTEtMS0w_9076b69f-8a09-46b5-8983-1c7477d6bcde"
      unitRef="usd">502283000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfNC0yLTEtMS0w_2247dced-205b-41f4-9e69-6ef6c8ce274a"
      unitRef="usd">1450519000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfNC00LTEtMS0w_1765187d-2f93-4872-a218-9c27e5b0b990"
      unitRef="usd">1400489000</us-gaap:PropertyPlantAndEquipmentNet>
    <awr:PropertyPlantAndEquipmentAndInvestmentsOtherAndGoodwillNet
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfNi0yLTEtMS0w_6bf02223-6faa-4655-b2dd-ec7468b9e117"
      unitRef="usd">35342000</awr:PropertyPlantAndEquipmentAndInvestmentsOtherAndGoodwillNet>
    <awr:PropertyPlantAndEquipmentAndInvestmentsOtherAndGoodwillNet
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfNi00LTEtMS0w_54a116a4-e2a2-48db-9d63-beedd1e0a82a"
      unitRef="usd">33240000</awr:PropertyPlantAndEquipmentAndInvestmentsOtherAndGoodwillNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfOS0yLTEtMS0w_a181a2b3-40dd-4b89-90b7-b8431d5eb229"
      unitRef="usd">4659000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfOS00LTEtMS0w_5effecf6-7d9e-4e09-91aa-ca7068c7f44e"
      unitRef="usd">35578000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOjZiNGQ0ZDRiY2RhMzQ0YzNiYmE0ZGI3NTRjMjFkNDhlXzc1_f786abf5-b201-4a5f-8c05-9084df82bbb8"
      unitRef="usd">6910000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOjZiNGQ0ZDRiY2RhMzQ0YzNiYmE0ZGI3NTRjMjFkNDhlXzkw_1f782b56-6202-4a1d-a744-0d3d3e1f7edd"
      unitRef="usd">4907000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTAtMi0xLTEtMA_a2481412-994c-4bd5-b6b1-4f6cdc97e4a9"
      unitRef="usd">26715000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTAtNC0xLTEtMA_b2aa5b74-953d-4cfd-96e8-e26b43ca1755"
      unitRef="usd">26920000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTEtMi0xLTEtMA_a161671b-7291-46b4-ae25-a54fcbca52b6"
      unitRef="usd">20502000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTEtNC0xLTEtMA_abb8240b-bdf7-497f-9186-4fd196d6e780"
      unitRef="usd">19330000</us-gaap:UnbilledContractsReceivable>
    <awr:AllowanceForDoubtfulAccountsReceivableOtherCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmFhMzRhNmU3MWY2YjRjMGRiOWYzOWNjMzA1OTBjZWJlXzcx_4ad3970a-ffa9-4e12-9ff0-73669ca84627"
      unitRef="usd">53000</awr:AllowanceForDoubtfulAccountsReceivableOtherCurrent>
    <awr:AllowanceForDoubtfulAccountsReceivableOtherCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmFhMzRhNmU3MWY2YjRjMGRiOWYzOWNjMzA1OTBjZWJlXzg2_9549eef8-d8f9-4c74-9088-c3c211aeb509"
      unitRef="usd">53000</awr:AllowanceForDoubtfulAccountsReceivableOtherCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTItMi0xLTEtMA_f8a1fd2c-2e32-402b-8730-dbab7ab77c57"
      unitRef="usd">2521000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTItNC0xLTEtMA_053e270f-ffb3-4c05-b66d-87aed954f15d"
      unitRef="usd">3255000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTMtMi0xLTEtMA_076049f7-a464-4467-a016-334b1f315348"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTMtNC0xLTEtMA_fc4a8839-b57c-4fb8-bc03-6606975f2931"
      unitRef="usd">1107000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyCurrent>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTUtMi0xLTEtMA_88edbae3-3489-402c-9918-023abfe1a0de"
      unitRef="usd">3833000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTUtNC0xLTEtMA_00865ab5-d88c-49dc-84a8-dce68a60a8dc"
      unitRef="usd">3659000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTYtMi0xLTEtMA_78376bf5-15d4-41c6-9c20-b84e478017d5"
      unitRef="usd">14394000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTYtNC0xLTEtMA_c19a7e85-fa6b-4829-8e03-b9913b4de4a8"
      unitRef="usd">11325000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTctMi0xLTEtMA_bc592af1-0133-4ea5-a9af-0dfd01608ec3"
      unitRef="usd">5674000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTctNC0xLTEtMA_62520ba2-8d37-4e19-b871-6ca2c8313b45"
      unitRef="usd">4114000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTgtMi0xLTEtMA_4754677d-3895-4ddc-a07e-74d493afdb3b"
      unitRef="usd">78298000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMTgtNC0xLTEtMA_5f802a3c-e405-4748-99cf-5365994ae3da"
      unitRef="usd">105288000</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMjItMi0xLTEtMA_f72a208f-0c0c-4bbc-ac81-a217dc2e44dc"
      unitRef="usd">10511000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMjItNC0xLTEtMA_dde75481-8216-40d0-a73a-b5de40cb84b5"
      unitRef="usd">11103000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMjMtMi0xLTEtMA_af216ff9-7fee-4b34-add9-9c8b78f61e58"
      unitRef="usd">8857000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMjMtNC0xLTEtMA_45ac7f5f-c0d0-437d-b826-caeaab6dfdb7"
      unitRef="usd">1048000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMjQtMi0xLTEtMA_2414d7cd-4ab4-4170-a233-d6564901edfd"
      unitRef="usd">9586000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMjQtNC0xLTEtMA_85812663-a1ff-425e-b262-a1fa0d3d51e9"
      unitRef="usd">9614000</us-gaap:OtherAssetsNoncurrent>
    <awr:RegulatoryAndOtherAssets
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMjUtMi0xLTEtMA_22027d41-7182-4636-b638-df19bbb7db6b"
      unitRef="usd">28954000</awr:RegulatoryAndOtherAssets>
    <awr:RegulatoryAndOtherAssets
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMjUtNC0xLTEtMA_47d10853-e707-4e6e-913e-f264f611c788"
      unitRef="usd">21765000</awr:RegulatoryAndOtherAssets>
    <us-gaap:Assets
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMjctMi0xLTEtMA_b84644b2-4f2e-4a8e-848a-a0f63395976c"
      unitRef="usd">1593113000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOmY2ZDZhNzg3Y2EwZjRiOTRhNDlhNmQ0Y2QxMWQzMzhjL3RhYmxlcmFuZ2U6ZjZkNmE3ODdjYTBmNGI5NGE0OWE2ZDRjZDExZDMzOGNfMjctNC0xLTEtMA_14bd3836-e01d-41a7-ac89-ae01108e8d11"
      unitRef="usd">1560782000</us-gaap:Assets>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMi0wLTEtMS0wL3RleHRyZWdpb246MzkzNTdmN2M0YTYyNGViNmIxZmJjYTlkZTNmYzRlN2JfMjA_08de03cb-9b05-43a7-8f9a-e6444e62b3c7"
      unitRef="usdPerShare">0</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMi0wLTEtMS0wL3RleHRyZWdpb246MzkzNTdmN2M0YTYyNGViNmIxZmJjYTlkZTNmYzRlN2JfMjA_680a98ca-0852-4b50-a276-f7fc27d08f2b"
      unitRef="usdPerShare">0</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMy0wLTEtMS0wL3RleHRyZWdpb246MmIxMTk4MDdhOTVhNGM1YzhjZTQzZDhiZTdjYmM3NGNfMTc_ae88b58b-54dc-443e-8ced-a1d1442e1a44"
      unitRef="shares">1000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMy0wLTEtMS0wL3RleHRyZWdpb246MmIxMTk4MDdhOTVhNGM1YzhjZTQzZDhiZTdjYmM3NGNfMTc_f35c1701-e424-436a-baba-e35c2dba257d"
      unitRef="shares">1000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfNC0wLTEtMS0wL3RleHRyZWdpb246MWU3NzA2NjQ5NjJmNDNjZGFlZmQ5YTdhNzYzODkwZDFfMTg_92128f76-7a86-457c-b085-d8c5b44077ef"
      unitRef="shares">170</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfNC0wLTEtMS0wL3RleHRyZWdpb246MWU3NzA2NjQ5NjJmNDNjZGFlZmQ5YTdhNzYzODkwZDFfMTg_d5cbda2d-6b89-47b6-a04c-50ef92dd88a3"
      unitRef="shares">170</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfNC0yLTEtMS0w_072f18ca-fffe-455e-a88b-a59d5fc4bd84"
      unitRef="usd">356251000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfNC00LTEtMS0w_e16e0ef1-83be-47ac-aa70-0c407f931cb9"
      unitRef="usd">354906000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfNS0yLTEtMS0w_6f037c2a-ebe2-429a-8d76-ec5834b50c8f"
      unitRef="usd">236699000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfNS00LTEtMS0w_8895f1a0-bba1-4681-8ae4-a9aeab423d9d"
      unitRef="usd">228392000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfNi0yLTEtMS0w_c21e2592-dc67-4a9e-be6a-d171c1aa99b4"
      unitRef="usd">592950000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfNi00LTEtMS0w_6135e809-864d-4f0d-a20e-0321f3c58d1e"
      unitRef="usd">583298000</us-gaap:StockholdersEquity>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfNy0yLTEtMS0w_fe8802a9-38a9-463b-819f-82c23cd56738"
      unitRef="usd">412345000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfNy00LTEtMS0w_6a5f19f7-db42-4fc7-997f-8c755aebecf2"
      unitRef="usd">440348000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfOC0yLTEtMS0w_685ea22b-ac5c-49eb-93b9-f9a12aec6fd1"
      unitRef="usd">1005295000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfOC00LTEtMS0w_78b2174f-604b-4803-a96e-397383753f05"
      unitRef="usd">1023646000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTItMi0xLTEtMA_ebd8abfc-5a6c-40b1-a557-298b8f97474f"
      unitRef="usd">376000</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTItNC0xLTEtMA_8b339f0b-3cf8-48a1-b244-2d16e2e02078"
      unitRef="usd">358000</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTMtMi0xLTEtMA_5c08cfba-07a1-414d-8a5d-6499531b9e89"
      unitRef="usd">50210000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTMtNC0xLTEtMA_ea3dad27-ddf7-4d79-923c-c7eff182894d"
      unitRef="usd">45613000</us-gaap:AccountsPayableCurrent>
    <awr:FranchiseAndAssessmentFeesTaxes
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTQtMi0xLTEtMA_fe0a8dc7-1061-46dc-8913-1253833c75ab"
      unitRef="usd">8675000</awr:FranchiseAndAssessmentFeesTaxes>
    <awr:FranchiseAndAssessmentFeesTaxes
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTQtNC0xLTEtMA_6cf50916-1c30-4522-a872-d2ecf4096a9a"
      unitRef="usd">10382000</awr:FranchiseAndAssessmentFeesTaxes>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTUtMi0xLTEtMA_83ad0222-bc9b-4a73-aa0d-81da8311f318"
      unitRef="usd">13288000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTUtNC0xLTEtMA_3e554dc5-6e76-4383-9e75-724e8fc370ab"
      unitRef="usd">12351000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTYtMi0xLTEtMA_c2f7b014-c79d-49b5-80dc-7e7972cceae7"
      unitRef="usd">4218000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTYtNC0xLTEtMA_94963a98-f71d-454d-9f80-6c038be8aaef"
      unitRef="usd">4545000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTctMi0xLTEtMA_2b986a9f-b406-4297-8e9e-b9d067e96a63"
      unitRef="usd">532000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTctNC0xLTEtMA_882f4d77-551c-42e7-8f2c-f501bb1f706f"
      unitRef="usd">4612000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTgtMi0xLTEtMA_70de48c7-b2ad-4db6-82ca-8f213099a6b5"
      unitRef="usd">2018000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTgtNC0xLTEtMA_94b3af5c-3b48-4d77-84ad-7f9b5f2891cd"
      unitRef="usd">1956000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTktMi0xLTEtMA_13a20a0c-3e1f-4f73-9e99-292cdf8cc39c"
      unitRef="usd">9476000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMTktNC0xLTEtMA_7822fd01-c8f6-4f20-8594-a697a47ab81e"
      unitRef="usd">9403000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjAtMi0xLTEtMA_f5617208-4dbc-4906-914e-e44f8e78136e"
      unitRef="usd">88793000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjAtNC0xLTEtMA_4519bce5-22c1-4540-8c54-d4209401e2c9"
      unitRef="usd">89220000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DueToRelatedPartiesNoncurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjMtMi0xLTEtMA_cdf44831-41d2-4e00-8cfa-e6cc67b6774d"
      unitRef="usd">41835000</us-gaap:DueToRelatedPartiesNoncurrent>
    <us-gaap:DueToRelatedPartiesNoncurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjMtNC0xLTEtMA_b2315f99-c101-4caa-abe5-89dfbd4c8954"
      unitRef="usd">0</us-gaap:DueToRelatedPartiesNoncurrent>
    <awr:AdvancesForConstruction
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjQtMi0xLTEtMA_9587991a-8712-4695-ade7-c710d0f75606"
      unitRef="usd">64160000</awr:AdvancesForConstruction>
    <awr:AdvancesForConstruction
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjQtNC0xLTEtMA_7ad4335f-8f54-4940-98cf-d8385684369d"
      unitRef="usd">63354000</awr:AdvancesForConstruction>
    <awr:ContributionsInAidConstructionNet
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjUtMi0xLTEtMA_bd04fe41-e560-456c-a56b-cd588160aaf4"
      unitRef="usd">143336000</awr:ContributionsInAidConstructionNet>
    <awr:ContributionsInAidConstructionNet
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjUtNC0xLTEtMA_6297bdf1-04dd-44d3-b094-c77337419333"
      unitRef="usd">138691000</awr:ContributionsInAidConstructionNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjYtMi0xLTEtMA_b20509c9-d49e-4da6-a6a3-43253f44c7ce"
      unitRef="usd">127861000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjYtNC0xLTEtMA_e462ef68-53b2-4fe2-abb9-ea309f994f6e"
      unitRef="usd">124581000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjgtMi0xLTEtMA_9c61783a-c5f3-4df0-a515-57894a4bc885"
      unitRef="usd">1188000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjgtNC0xLTEtMA_e4ad0f4a-7b48-4501-9fa1-a1a6e02fc3af"
      unitRef="usd">1224000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjktMi0xLTEtMA_dda57132-9bdb-4197-9081-6e2ac22b814a"
      unitRef="usd">96625000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMjktNC0xLTEtMA_9e35bb21-e451-483c-91ec-b6a499171e84"
      unitRef="usd">95570000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMzAtMi0xLTEtMA_4b830492-19fe-47f3-b0b2-523a57faf3df"
      unitRef="usd">8977000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMzAtNC0xLTEtMA_a6b05589-d75e-4bcc-a2ae-67a7fa3f70a7"
      unitRef="usd">9636000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMzEtMi0xLTEtMA_0f2ed92d-f921-4d30-b5a2-6e35089b37ea"
      unitRef="usd">15043000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMzEtNC0xLTEtMA_03498f02-85bc-496b-88b5-e46fe5db486a"
      unitRef="usd">14860000</us-gaap:OtherLiabilitiesNoncurrent>
    <awr:LiabilitiesOtherThanLongTermDebtRelatedToCapitalizationNoncurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMzItMi0xLTEtMA_22011f7d-5818-4335-b1f4-0debb48c2919"
      unitRef="usd">499025000</awr:LiabilitiesOtherThanLongTermDebtRelatedToCapitalizationNoncurrent>
    <awr:LiabilitiesOtherThanLongTermDebtRelatedToCapitalizationNoncurrent
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMzItNC0xLTEtMA_f807cc0c-4d54-4c80-a5e9-74b51d57fee1"
      unitRef="usd">447916000</awr:LiabilitiesOtherThanLongTermDebtRelatedToCapitalizationNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMzQtMi0xLTEtMA_0725d511-c5a8-4245-9919-74560bb894cc"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMzQtNC0xLTEtMA_dc1fecbc-2791-43b2-934e-f4967f41e201"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMzYtMi0xLTEtMA_dcf1ee3f-8ea9-4430-a2d3-962a12294661"
      unitRef="usd">1593113000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8yOC9mcmFnOmM5MGM1M2FkNzAwYzQ2MWVhYTk1MGM4YmJlYWNmNjYwL3RhYmxlOjkxOWI0NTYwYWY0MDRlZWVhODM3ZWY0OWM1ODk3ZDQwL3RhYmxlcmFuZ2U6OTE5YjQ1NjBhZjQwNGVlZWE4MzdlZjQ5YzU4OTdkNDBfMzYtNC0xLTEtMA_29c614fb-fb1a-4163-84c4-58dcc3d7b748"
      unitRef="usd">1560782000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMy0yLTEtMS0w_55be18ff-9cf1-41ff-afbd-63cd1c41103e"
      unitRef="usd">91633000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMy00LTEtMS0w_bcfd2a94-32d4-41ec-aee8-b68e3d7e6fdd"
      unitRef="usd">87074000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMy01LTEtMS01Nzk_61ada049-ee17-4c43-9955-a0bec5b144fd"
      unitRef="usd">166662000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMy03LTEtMS01ODM_02d76674-2c8f-403e-a52d-c1bc3e3f4425"
      unitRef="usd">158498000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfNC0yLTEtMS0w_46783f71-c881-410c-8a79-29bfadecb894"
      unitRef="usd">0</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfNC00LTEtMS0w_a522317f-d252-49ae-b712-ca9b8330d6e2"
      unitRef="usd">7679000</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfNC01LTEtMS01Nzk_23463f84-044b-438a-afd7-19ed1e6004b5"
      unitRef="usd">0</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfNC03LTEtMS01ODM_79f4a156-7c54-448c-8ee7-ad33ba009c87"
      unitRef="usd">18647000</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:Revenues
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfNS0yLTEtMS0w_f30e16bc-7382-45aa-b87f-c39ff58d75dd"
      unitRef="usd">91633000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfNS00LTEtMS0w_288c698f-871e-46e7-9d62-b38678d315a8"
      unitRef="usd">94753000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfNS01LTEtMS01Nzk_a2bc7f22-1189-4aed-a016-dcdbdac522c2"
      unitRef="usd">166662000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfNS03LTEtMS01ODM_9989c5a9-c4e1-4aad-878d-8d642b578b37"
      unitRef="usd">177145000</us-gaap:Revenues>
    <us-gaap:CostOfPurchasedWater
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfOC0yLTEtMS0w_90130675-94e8-4580-b492-a812721e1c70"
      unitRef="usd">20916000</us-gaap:CostOfPurchasedWater>
    <us-gaap:CostOfPurchasedWater
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfOC00LTEtMS0w_ffafb201-bf73-4415-bb54-d48b7de6f5b2"
      unitRef="usd">18754000</us-gaap:CostOfPurchasedWater>
    <us-gaap:CostOfPurchasedWater
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfOC01LTEtMS01OTA_aaa163ac-4c72-44db-81bf-cba05bd47205"
      unitRef="usd">36155000</us-gaap:CostOfPurchasedWater>
    <us-gaap:CostOfPurchasedWater
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfOC03LTEtMS01OTQ_a496eb11-2f4b-431d-97e0-acfbaf073783"
      unitRef="usd">32846000</us-gaap:CostOfPurchasedWater>
    <awr:PowerPurchasedForPumping
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfOS0yLTEtMS0w_961e66af-0a7c-430c-88be-e25926da1791"
      unitRef="usd">2861000</awr:PowerPurchasedForPumping>
    <awr:PowerPurchasedForPumping
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfOS00LTEtMS0w_ec633ac2-a81e-4a99-ba99-6ce0f5bdaf7c"
      unitRef="usd">2398000</awr:PowerPurchasedForPumping>
    <awr:PowerPurchasedForPumping
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfOS01LTEtMS01OTA_d3c43856-02cc-48b4-ac9f-3f108271d5e8"
      unitRef="usd">5006000</awr:PowerPurchasedForPumping>
    <awr:PowerPurchasedForPumping
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfOS03LTEtMS01OTQ_3ec743d1-6b4b-4634-a9ab-ab00ed30182d"
      unitRef="usd">4257000</awr:PowerPurchasedForPumping>
    <awr:GroundwaterProductionAssessment
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTAtMi0xLTEtMA_9d82cc73-6eab-44ed-915c-cb45286cbc36"
      unitRef="usd">5220000</awr:GroundwaterProductionAssessment>
    <awr:GroundwaterProductionAssessment
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTAtNC0xLTEtMA_21e70cc2-82eb-409d-8463-841fc7ea6e41"
      unitRef="usd">5030000</awr:GroundwaterProductionAssessment>
    <awr:GroundwaterProductionAssessment
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTAtNS0xLTEtNTkw_8052a41b-2100-46da-a030-8e8d536ca2d2"
      unitRef="usd">9660000</awr:GroundwaterProductionAssessment>
    <awr:GroundwaterProductionAssessment
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTAtNy0xLTEtNTk0_c503a4fe-0761-478f-894b-4070d73838c1"
      unitRef="usd">9178000</awr:GroundwaterProductionAssessment>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTEtMi0xLTEtMA_6ebfc995-faab-40e6-b87f-27a8195a7e28"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTEtNC0xLTEtMA_4a9cacb9-163f-47ed-90ea-de0f93e88344"
      unitRef="usd">1967000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTEtNS0xLTEtNTkw_38de3b5d-f175-4f08-8cef-2ab2683d0639"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTEtNy0xLTEtNTk0_7e776192-642e-4d43-ba39-fca7dbfc4021"
      unitRef="usd">5010000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <awr:SupplyCostBalancingAccounts
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTItMi0xLTEtMA_d04adb20-83f9-44f5-a398-29854c70984d"
      unitRef="usd">-3411000</awr:SupplyCostBalancingAccounts>
    <awr:SupplyCostBalancingAccounts
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTItNC0xLTEtMA_856162bb-dc30-4f8f-955e-150ef34258d2"
      unitRef="usd">-1802000</awr:SupplyCostBalancingAccounts>
    <awr:SupplyCostBalancingAccounts
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTItNS0xLTEtNTkw_4613d889-817a-421a-ba6c-fce921e15b06"
      unitRef="usd">-6331000</awr:SupplyCostBalancingAccounts>
    <awr:SupplyCostBalancingAccounts
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTItNy0xLTEtNTk0_78678eef-a09f-41fb-9c14-334a5d8ee3d1"
      unitRef="usd">-3967000</awr:SupplyCostBalancingAccounts>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTMtMi0xLTEtMA_cfc5cff0-7940-4a77-ab10-512aaa3338a4"
      unitRef="usd">6376000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTMtNC0xLTEtMA_c6168473-2a7a-4c33-a6cf-88b40dd5197a"
      unitRef="usd">6370000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTMtNS0xLTEtNTkw_43dc82e3-12be-450b-8244-2850a132c304"
      unitRef="usd">12189000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTMtNy0xLTEtNTk0_3a8564d2-d533-4a5d-8f0e-68717f91bd7b"
      unitRef="usd">13000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTQtMi0xLTEtMA_adfeb1f2-b588-4c28-b71f-62be14ee04b5"
      unitRef="usd">13861000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTQtNC0xLTEtMA_05c44dd8-9c1a-4721-929e-8e337a03c42d"
      unitRef="usd">15733000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTQtNS0xLTEtNTkw_777ff1ec-2bb8-46b8-8a9a-838951881180"
      unitRef="usd">28296000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTQtNy0xLTEtNTk0_afc516ad-128e-411a-b3ef-16ff3bb62efe"
      unitRef="usd">32571000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTUtMi0xLTEtMA_2465390b-de18-4063-847d-105d06c8923f"
      unitRef="usd">8213000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTUtNC0xLTEtMA_05570ef8-b600-4e1e-97a3-f826c337f515"
      unitRef="usd">8209000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTUtNS0xLTEtNTkw_dfa12e02-22cb-4211-9fee-448142b2344e"
      unitRef="usd">16275000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTUtNy0xLTEtNTk0_64d4f947-3ef3-4df8-b3bb-becfa0a1bff8"
      unitRef="usd">16238000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTYtMi0xLTEtMA_45ea0cde-d515-4ead-893f-b45e7153a256"
      unitRef="usd">2356000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTYtNC0xLTEtMA_e7297c65-97bc-45c0-a833-e519739f2521"
      unitRef="usd">3201000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTYtNS0xLTEtNTkw_29fc6e09-6aaa-4423-a81b-0f2d73478994"
      unitRef="usd">4096000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTYtNy0xLTEtNTk0_ffde25d1-b1c4-497c-a72b-857e1dcf0d2b"
      unitRef="usd">6394000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTctMi0xLTEtMA_ba68199c-0195-4398-8d0c-935f42894c80"
      unitRef="usd">4464000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTctNC0xLTEtMA_b6002275-5483-4c1b-a62a-e52751991216"
      unitRef="usd">4718000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTctNS0xLTEtNTkw_4123be08-9449-4b08-ae6e-36f26ef56f34"
      unitRef="usd">9480000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTctNy0xLTEtNTk0_2945f7ab-5cf1-4643-909b-53484860ca80"
      unitRef="usd">9351000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTktMi0xLTEtMA_d65e468b-83f9-4db2-afe5-40082b1408d9"
      unitRef="usd">60856000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTktNC0xLTEtMA_d245579f-cb44-4ff2-9dbb-52a27a909f10"
      unitRef="usd">64578000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTktNS0xLTEtNTk5_e4093739-8b93-4e2e-b653-0475fa28435e"
      unitRef="usd">114826000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMTktNy0xLTEtNjM5_4abff21f-d3e6-45f4-8173-edf16715d5b2"
      unitRef="usd">124878000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjEtMi0xLTEtMA_9dd6044a-7c24-4510-9863-08c433815398"
      unitRef="usd">30777000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjEtNC0xLTEtMA_f8da2ddd-9edf-4a69-a508-519e1180eba7"
      unitRef="usd">30175000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjEtNS0xLTEtNjA1_f093f966-78e9-45c5-be81-ca2185a0b5b8"
      unitRef="usd">51836000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjEtNy0xLTEtNjQx_e009af06-8cae-458c-9b7b-edf0396fce86"
      unitRef="usd">52267000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjQtMi0xLTEtMA_e24a25de-271a-48ea-84fe-d93debef29b3"
      unitRef="usd">5643000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjQtNC0xLTEtMA_fd2adf7b-6a91-4060-8c74-be61a916be38"
      unitRef="usd">5177000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjQtNS0xLTEtNjEx_bfc9f800-3072-4af6-b5fb-3b67b8f7b09f"
      unitRef="usd">11441000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjQtNy0xLTEtNjE1_29d7246f-c35e-4d1a-ab68-c20beddd41e3"
      unitRef="usd">10954000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjUtMi0xLTEtMA_8df63908-ba2a-4d4b-ab9b-8525455a10e1"
      unitRef="usd">179000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjUtNC0xLTEtMA_1a3439f0-c5a3-4eed-85ed-91777f58df89"
      unitRef="usd">181000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjUtNS0xLTEtNjEx_5c6d16bb-7819-45e7-890a-ee661248f617"
      unitRef="usd">266000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjUtNy0xLTEtNjE1_67735516-006b-412d-97b9-8b3e5d27ca10"
      unitRef="usd">499000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjYtMi0xLTEtMA_ac7f4f9f-d94b-4e0e-a64b-9e6c3a821d5d"
      unitRef="usd">1604000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjYtNC0xLTEtMA_05148c2d-59cd-4962-903f-2cce6ba6d9d5"
      unitRef="usd">3049000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjYtNS0xLTEtNjEx_2448bcee-c161-4114-a18e-9f2bd81631fc"
      unitRef="usd">2255000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjYtNy0xLTEtNjE1_9f659d96-3fbe-451d-9f10-43c0899a1081"
      unitRef="usd">846000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjctMi0xLTEtMA_9eea4fa3-873a-44ad-ab8d-48b915399314"
      unitRef="usd">-3860000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjctNC0xLTEtMA_df83f59f-6383-4846-a18b-901d68964640"
      unitRef="usd">-1947000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjctNS0xLTEtNjEx_0f315e69-9393-4e1e-82c4-c04a9519ed38"
      unitRef="usd">-8920000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjctNy0xLTEtNjE1_627f75d2-c56e-4535-a335-4f70843e4690"
      unitRef="usd">-9609000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjktMi0xLTEtMA_d2947d0f-670f-409b-918b-128fd87f059c"
      unitRef="usd">26917000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjktNC0xLTEtMA_0803c6f9-9aba-4a65-8d1b-8b1505c607b2"
      unitRef="usd">28228000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjktNS0xLTEtNjEx_b5dd2322-7b5a-4f93-96e0-bfadcffc2f99"
      unitRef="usd">42916000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMjktNy0xLTEtNjE1_8fe3b89e-0f12-4186-b8b2-98920799e905"
      unitRef="usd">42658000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMzEtMi0xLTEtMA_ed571658-e92e-4cb8-8ce5-451848b3bf8e"
      unitRef="usd">5957000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMzEtNC0xLTEtMA_9aef7afc-7555-4fe6-8665-620e977a266e"
      unitRef="usd">7309000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMzEtNS0xLTEtNjEx_b9edff05-314c-4740-b047-18d48e775125"
      unitRef="usd">9725000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMzEtNy0xLTEtNjE1_8055ab6e-d241-4821-982c-6e1329de032a"
      unitRef="usd">10537000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMzMtMi0xLTEtMA_84231fc3-eb17-4b6b-87f6-0300bfce0674"
      unitRef="usd">20960000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMzMtNC0xLTEtMA_a152af7b-7204-411b-bc5d-eaabbd90f7d8"
      unitRef="usd">20919000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMzMtNS0xLTEtNjEx_57f514c3-2769-406c-af1c-3a9b732c7489"
      unitRef="usd">33191000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zMS9mcmFnOjY5NmRlNzFhOGQwZTRmYzFiYmRiNWM2MzcwZTNhZmU0L3RhYmxlOmNiMWFhZjg4NjMwOTQ5ODFhYWIwNjMzZjlkM2VlMGI0L3RhYmxlcmFuZ2U6Y2IxYWFmODg2MzA5NDk4MWFhYjA2MzNmOWQzZWUwYjRfMzMtNy0xLTEtNjE1_f559c0cc-ee0e-46e3-b948-43f2366d430f"
      unitRef="usd">32121000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3ee46e72ac4b45c197b113c7c93df0aa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfNS0yLTEtMS0w_2b6bc895-7720-4d56-93f1-825815d1e822"
      unitRef="shares">170</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3ee46e72ac4b45c197b113c7c93df0aa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfNS0yLTEtMS0w_73c3f5ba-6642-4663-83e8-c125d7712b92"
      unitRef="shares">170</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i3ee46e72ac4b45c197b113c7c93df0aa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfNS00LTEtMS0w_393578ee-7223-4aa8-86f8-2f6ab00cb112"
      unitRef="usd">354906000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2e370c861a50422db0fec802dc0ec744_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfNS02LTEtMS0w_05d22fbd-8b45-4580-a22c-72eaa1e335a8"
      unitRef="usd">228392000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfNS04LTEtMS0w_2ff12ea2-2a30-4587-a15b-97bbec94ab41"
      unitRef="usd">583298000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i60b129615bb949cc9eb7d8b968c9eaa2_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfNy02LTEtMS0w_eb043ebe-3b5d-49ff-9651-aa7e014eb362"
      unitRef="usd">12231000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i07c0008ccbde4df9acf8d24c1e2c17d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfNy04LTEtMS0w_f46d366e-d836-4c83-9245-6d2d6b2a4125"
      unitRef="usd">12231000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i9b05c862445f4852ac3c0f04375ca57b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfOC00LTEtMS0w_adcbce51-e9e6-4f2d-9c15-f2e861f57bb5"
      unitRef="usd">782000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i07c0008ccbde4df9acf8d24c1e2c17d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfOC04LTEtMS0w_ae83a3fe-6b61-4730-9973-60ef33fbba61"
      unitRef="usd">782000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i9b05c862445f4852ac3c0f04375ca57b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfOS00LTEtMS0w_70fc811a-334f-43a8-a61e-2df85095c874"
      unitRef="usd">45000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i07c0008ccbde4df9acf8d24c1e2c17d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfOS04LTEtMS0w_7469cb48-f9c4-4dcb-a016-92f56d6b9e8d"
      unitRef="usd">45000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <us-gaap:DividendsCommonStock
      contextRef="i60b129615bb949cc9eb7d8b968c9eaa2_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTEtNi0xLTEtMA_90e84391-599c-48bf-a356-2e6182389eaa"
      unitRef="usd">12400000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i07c0008ccbde4df9acf8d24c1e2c17d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTEtOC0xLTEtMA_dde5682d-0364-4739-9371-6112b0bceae0"
      unitRef="usd">12400000</us-gaap:DividendsCommonStock>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="i60b129615bb949cc9eb7d8b968c9eaa2_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTItNi0xLTEtMA_8fe1f66d-9acc-4be5-945b-49a2631e48e4"
      unitRef="usd">45000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="i07c0008ccbde4df9acf8d24c1e2c17d6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTItOC0xLTEtMA_d385d9d8-3bb1-4fac-bbc9-dbf09b9fd0ae"
      unitRef="usd">45000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i58a2ca7a8d7b49bbb5368ce4de1e617c_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTMtMi0xLTEtMA_6af6c0fb-fc06-4e49-94fb-a764880d5574"
      unitRef="shares">170</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i58a2ca7a8d7b49bbb5368ce4de1e617c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTMtNC0xLTEtMA_23317dd2-048a-42d5-9f37-40d0d5b84e8f"
      unitRef="usd">355733000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i799b78c29a7b4022a8e6a9859a310341_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTMtNi0xLTEtMA_da9d7f24-fd0b-4f4f-b6c2-60f7b731d0ad"
      unitRef="usd">228178000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iae974da016c247d9960d5dceb36ed2b8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTMtOC0xLTEtMA_52418ff2-5123-418e-b2f7-7bfbcb1ec384"
      unitRef="usd">583911000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i74443b38c16a42f69a609537a6ca0bd2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTYtNi0xLTEtNjg2_a4c6925e-f7b7-4e48-a9ae-14bde91c8118"
      unitRef="usd">20960000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTYtOC0xLTEtNzA0_35e9109a-4a05-4014-ab13-d696fc688e79"
      unitRef="usd">20960000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i2146b2834c1a4d769e9194105d8d5320_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTctNC0xLTEtNjgy_730e0e13-a678-4493-b678-3633a6589cde"
      unitRef="usd">479000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTctOC0xLTEtNzA2_3f775d81-2cd8-45d0-a260-4b334bed5a5d"
      unitRef="usd">479000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i2146b2834c1a4d769e9194105d8d5320_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTgtNC0xLTEtNjgy_aaaa71e5-df7a-4303-829c-5bc0a71b6f3b"
      unitRef="usd">39000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMTgtOC0xLTEtNzA4_7ea45768-f9bb-40f4-8f6a-282285e3e931"
      unitRef="usd">39000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <us-gaap:DividendsCommonStock
      contextRef="i74443b38c16a42f69a609537a6ca0bd2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMjAtNi0xLTEtNzE0_8bbbcdbb-9918-4b88-b90b-45c7e7400170"
      unitRef="usd">12400000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMjAtOC0xLTEtNzIz_bc2de43d-b4c8-4951-a8b1-c332f1c76137"
      unitRef="usd">12400000</us-gaap:DividendsCommonStock>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="i74443b38c16a42f69a609537a6ca0bd2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMjEtNi0xLTEtNzE0_63fc59ad-cdba-44d0-8e95-61a923a996e4"
      unitRef="usd">39000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMjEtOC0xLTEtNzIz_42fd1643-c2f0-48fc-bc96-99895dfa477f"
      unitRef="usd">39000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="ieca524a234f44046af6f0c018c6bbb61_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMjItMi0xLTEtNjc1_92b6c724-721d-4c67-a22a-1a89cd082587"
      unitRef="shares">170</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ieca524a234f44046af6f0c018c6bbb61_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMjItNC0xLTEtNjk4_27305e10-7b88-4fb7-960e-14ca939d777a"
      unitRef="usd">356251000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i429f5662be594340a0850a7ea4a6c5cd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMjItNi0xLTEtNzIz_1b36f512-41ae-4617-98d8-fb380ac8ef73"
      unitRef="usd">236699000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNC9mcmFnOjViZTBhMWE4ZjA0MjQ2YzRhMzVkOWY1MTQ1Y2Q3MWExL3RhYmxlOjI5YWIxMjRjZjA3MzQzYzFhNDgxODEwMzhjNDRkNmQ2L3RhYmxlcmFuZ2U6MjlhYjEyNGNmMDczNDNjMWE0ODE4MTAzOGM0NGQ2ZDZfMjItOC0xLTEtNzIz_009448d3-3a02-483a-ae75-fc53b67ffc15"
      unitRef="usd">592950000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="i03a49a8b1fdc4a0b921ded45d6efec07_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF81LTItMS0xLTY1OA_761512f5-627a-42dc-ae3b-f272d0136e62"
      unitRef="shares">165</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i03a49a8b1fdc4a0b921ded45d6efec07_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF81LTItMS0xLTY1OA_991d1ae2-c025-496b-8d5e-fb72793a1d60"
      unitRef="shares">165</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i03a49a8b1fdc4a0b921ded45d6efec07_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF81LTQtMS0xLTY1OA_2ffd95f7-1a33-4e06-9d7e-afd9b373318c"
      unitRef="usd">293754000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i03a49a8b1fdc4a0b921ded45d6efec07_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF81LTQtMS0xLTY1OA_a0ae28e5-47f6-459e-9f60-24dfc49001ec"
      unitRef="usd">293754000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if15deaaff4604959b525263f23e67b81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF81LTYtMS0xLTY1OA_a851d7b5-8d01-4711-add2-f1b572e19802"
      unitRef="usd">257434000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia28ff133a27f4c88829ff6fbfde104a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF81LTgtMS0xLTY1OA_bbc00e5f-51f8-488a-8b4c-1cced6dc08b6"
      unitRef="usd">551188000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="iec7ba2893c9149d5becd6afd510507fa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF83LTYtMS0xLTY1OA_30fff793-93fc-48e6-aeee-d278913179f1"
      unitRef="usd">11202000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic56418d0ac89436ca43da02b51d0ed78_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF83LTgtMS0xLTY1OA_661167ff-e92e-413b-a743-fc15b04447ff"
      unitRef="usd">11202000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i99c488a4e6f5405980a82fa9485107bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF84LTQtMS0xLTY1OA_baf32f4c-e73a-4777-bd37-b042f165db4e"
      unitRef="usd">254000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="ic56418d0ac89436ca43da02b51d0ed78_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF84LTgtMS0xLTY1OA_e02d3ed4-9246-430a-a354-f348ba8eb020"
      unitRef="usd">254000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i99c488a4e6f5405980a82fa9485107bf_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF85LTQtMS0xLTY1OA_d08423b3-9d28-4c26-a48f-48998ba634d4"
      unitRef="usd">46000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="ic56418d0ac89436ca43da02b51d0ed78_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF85LTgtMS0xLTY1OA_1c43efa2-6fea-47a8-adcd-850d04bdc7bf"
      unitRef="usd">46000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <us-gaap:DividendsCommonStock
      contextRef="iec7ba2893c9149d5becd6afd510507fa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xMS02LTEtMS02NTg_9323a325-76a1-4566-9757-257ed2b6e96e"
      unitRef="usd">11250000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="ic56418d0ac89436ca43da02b51d0ed78_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xMS04LTEtMS02NTg_66e6f813-8b5c-46eb-bb98-a1ac4b2abcd8"
      unitRef="usd">11250000</us-gaap:DividendsCommonStock>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="iec7ba2893c9149d5becd6afd510507fa_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xMi02LTEtMS02NTg_5363017f-9b0d-47b4-b46f-86ebb16baf80"
      unitRef="usd">46000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="ic56418d0ac89436ca43da02b51d0ed78_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xMi04LTEtMS02NTg_096381c5-e519-4fa1-8fc7-913bed88a8b5"
      unitRef="usd">46000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i368e21457fee4aed856f7c24d92d0e7b_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xMy0yLTEtMS02NTg_ef16c669-99e5-4fd0-b197-e74f68dece1e"
      unitRef="shares">165</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i368e21457fee4aed856f7c24d92d0e7b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xMy00LTEtMS02NTg_4b0979f2-12f2-4e60-aa32-ab3e9f4ca811"
      unitRef="usd">294054000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a78d94ba1ff439e9887a05fe00a6139_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xMy02LTEtMS02NTg_14f30c86-f467-4e68-81b0-cad8dd5d8495"
      unitRef="usd">257340000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2e50b7e71dc94d41b50d13da7dac535f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xMy04LTEtMS02NTg_8fad2269-8740-44b8-941c-1afa586ffa2e"
      unitRef="usd">551394000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="iff0b724fe9904a91877657570290afb1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xNy02LTEtMS03Nzg_e029444a-8968-4901-9c12-4739168c2efd"
      unitRef="usd">20919000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xNy04LTEtMS03ODY_f49f3f48-827a-4a1f-99d1-039abf9269b3"
      unitRef="usd">20919000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i87a8c3f3d2b64da688eca1117cdd6679_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xOC00LTEtMS03NzQ_7bc32f59-dac2-4198-bf9c-fc0da0922642"
      unitRef="usd">296000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xOC04LTEtMS03ODY_f68ed325-859e-4dac-91da-fcb7788be3c7"
      unitRef="usd">296000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="i87a8c3f3d2b64da688eca1117cdd6679_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xOS00LTEtMS03NzQ_4506c41d-dcca-4a88-8de8-a99a7e4d03d7"
      unitRef="usd">36000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8xOS04LTEtMS03ODY_a8a786af-78a9-49bc-abda-31880d22d42b"
      unitRef="usd">36000</awr:DividendsEquivalentRightsOnShareBasedCompensationNotPaidInCashNetOfTax>
    <us-gaap:DividendsCommonStock
      contextRef="iff0b724fe9904a91877657570290afb1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8yMS02LTEtMS03ODI_fe314f09-7d6e-4bb6-bf12-91a2ee15703d"
      unitRef="usd">11250000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8yMS04LTEtMS03ODg_639e64d9-766d-402a-92d1-580a4a2a790e"
      unitRef="usd">11250000</us-gaap:DividendsCommonStock>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="iff0b724fe9904a91877657570290afb1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8yMi02LTEtMS03ODI_9e35ae57-658b-4878-b8f4-70f0e2e44396"
      unitRef="usd">36000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8yMi04LTEtMS03ODg_255a74cf-926a-4f82-b090-4cea70e99d08"
      unitRef="usd">36000</awr:DividendsEquivalentRightsOnShareBasedCompensationNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3f9cee0a2dec439fa5d84d00e6bc96fa_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8yMy0yLTEtMS03OTI_d2ad9f92-3156-4aea-b6d7-f6970a32f08d"
      unitRef="shares">165</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i3f9cee0a2dec439fa5d84d00e6bc96fa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8yMy00LTEtMS03OTQ_07b97fdc-8c08-420a-9ee3-e621e85a81a1"
      unitRef="usd">294386000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iceaa4f9c64bb438ab3ae5f76bd40989f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8yMy02LTEtMS03OTA_c6fd2e37-7f68-42b4-8499-b3af24471e27"
      unitRef="usd">266973000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie8618fc02bb2482e8f16248f74378954_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMzUzL2ZyYWc6NGFlODk1NzdmYzAxNGU4ZGIwMjhlNjdjZjMwMDk1MGIvdGFibGU6NGQ3OWNiZTYzNTAyNDIyNzlhNmU3M2EwYjlhODMyZWQvdGFibGVyYW5nZTo0ZDc5Y2JlNjM1MDI0MjI3OWE2ZTczYTBiOWE4MzJlZF8yMy04LTEtMS03ODg_32adb194-6f46-4ffb-9c9a-a12a7beed222"
      unitRef="usd">561359000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMy0yLTEtMS0w_b3ec359b-05af-4d35-b2e1-12a00a4acabe"
      unitRef="usd">33191000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMy00LTEtMS0w_dedac3c4-8d96-4fbf-b968-22a9fbdf1a1e"
      unitRef="usd">32121000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNS0yLTEtMS0w_1e20c9af-4a7e-4e67-b4e5-3e4dd7c843cb"
      unitRef="usd">16404000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNS00LTEtMS0w_03fa954d-3476-4aaf-b234-c6fbf6bf52de"
      unitRef="usd">16403000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNi0yLTEtMS0w_fe3a89ed-4211-42e4-aece-486dae2f7fb6"
      unitRef="usd">490000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNi00LTEtMS0w_da1455b9-d64b-4e22-952b-e7ff73cf41f4"
      unitRef="usd">569000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNy0yLTEtMS0w_f7d73e0b-5f47-4bc4-bdf0-3896f80ddf8d"
      unitRef="usd">328000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNy00LTEtMS0w_e5285c97-8b91-4f3d-8da1-df557e7f0921"
      unitRef="usd">1603000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfOC0yLTEtMS0w_06e6b6f8-c6c3-45eb-8e04-c9784ea4d78d"
      unitRef="usd">2190000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfOC00LTEtMS0w_b67e9250-b8df-48c9-9b94-3e3ca7d13379"
      unitRef="usd">1942000</us-gaap:ShareBasedCompensation>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTAtMi0xLTEtMA_1c089bb8-c6ec-4255-8a71-5dcfa269e5da"
      unitRef="usd">2208000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTAtNC0xLTEtMA_cbaa7dbf-873d-4a17-902f-e2cef0fbf5a2"
      unitRef="usd">61000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTEtMi0xLTEtMA_09b942cc-7d53-423c-aed6-fa5b75c851f4"
      unitRef="usd">-170000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTEtNC0xLTEtMA_f91f4522-e526-4268-adbe-ed7169a89252"
      unitRef="usd">-141000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTMtMi0xLTEtMA_4652a9b0-29e3-4315-9734-8a030ee51ac0"
      unitRef="usd">2282000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTMtNC0xLTEtMA_8a7c707b-0934-47a2-8b0a-2c733766a6c7"
      unitRef="usd">10514000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <awr:IncreaseDecreaseInUnbilledContractsReceivables
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTQtMi0xLTEtMA_4cb99910-a7d5-4e0e-ab28-1d555381f9e2"
      unitRef="usd">1172000</awr:IncreaseDecreaseInUnbilledContractsReceivables>
    <awr:IncreaseDecreaseInUnbilledContractsReceivables
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTQtNC0xLTEtMA_534cf733-3af4-40f7-9480-ac521fb52604"
      unitRef="usd">600000</awr:IncreaseDecreaseInUnbilledContractsReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTUtMi0xLTEtMA_79153bea-6ffb-4893-8ed6-cb1e2dee58b7"
      unitRef="usd">-734000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTUtNC0xLTEtMA_e1e7da22-471f-4033-ac02-0aa104e25405"
      unitRef="usd">109000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInMaterialsAndSupplies
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTYtMi0xLTEtMA_26cf216c-e653-4ee8-8b37-a14fbbaf05b5"
      unitRef="usd">174000</us-gaap:IncreaseDecreaseInMaterialsAndSupplies>
    <us-gaap:IncreaseDecreaseInMaterialsAndSupplies
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTYtNC0xLTEtMA_fb352679-5fb3-4821-bc12-d60ce26a638e"
      unitRef="usd">2134000</us-gaap:IncreaseDecreaseInMaterialsAndSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTctMi0xLTEtMA_0c7d724e-073e-49f7-9ac6-28083f1f6f4e"
      unitRef="usd">485000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTctNC0xLTEtMA_12f954fa-747a-48e8-9fa4-de2c3532facf"
      unitRef="usd">894000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTgtMi0xLTEtMA_31b1f082-0a08-40a5-84db-72eba5c54b1c"
      unitRef="usd">8489000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTgtNC0xLTEtMA_e2a2f92a-3523-4f32-a44b-c6a06f81c3a8"
      unitRef="usd">6995000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTktMi0xLTEtMA_df7a9b8f-955a-48db-ab4c-afa307222926"
      unitRef="usd">3999000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMTktNC0xLTEtMA_ffc34227-d8db-4242-ae20-01b3a23ffe12"
      unitRef="usd">2432000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <awr:IncreaseDecreaseInRelatedPartyReceivablePayableCurrent
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjAtMi0xLTEtMA_33e0c7f9-495f-4822-ab0a-3857222fd098"
      unitRef="usd">-15000</awr:IncreaseDecreaseInRelatedPartyReceivablePayableCurrent>
    <awr:IncreaseDecreaseInRelatedPartyReceivablePayableCurrent
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjAtNC0xLTEtMA_721cb343-cbe7-44bb-a903-0be3bdaea675"
      unitRef="usd">-1610000</awr:IncreaseDecreaseInRelatedPartyReceivablePayableCurrent>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjEtMi0xLTEtMA_4e0149a3-ab91-4812-9f61-fc1c442579f4"
      unitRef="usd">-4080000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjEtNC0xLTEtMA_1555ab64-5155-4cdb-9046-02929cf66ed6"
      unitRef="usd">8934000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjItMi0xLTEtMA_5c932df9-fae3-4ddc-8f75-90908dc2f6c2"
      unitRef="usd">3523000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjItNC0xLTEtMA_288b487c-081f-472b-a4bf-bd32cb3c31a6"
      unitRef="usd">2693000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjMtMi0xLTEtMA_a02e11c9-4210-4991-8709-1ee4b1461e53"
      unitRef="usd">-2075000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjMtNC0xLTEtMA_7391b140-1461-4be8-8c46-db3a7835a586"
      unitRef="usd">-2888000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjQtMi0xLTEtMA_08a53a26-33b9-4f82-8d1d-20f4fd641dac"
      unitRef="usd">40049000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjQtNC0xLTEtMA_d8787da2-36bc-4e84-9d2e-2519ae09c347"
      unitRef="usd">41033000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjctMi0xLTEtMA_f16dbbc4-35e6-446c-b6a3-701a1eeafffd"
      unitRef="usd">63809000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjctNC0xLTEtMA_56c1db9b-d79f-4998-8eb2-7731fb748f5c"
      unitRef="usd">59589000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:OriginationOfNotesReceivableFromRelatedParties
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjgtMi0xLTEtMA_4f11f718-4d53-415f-8b49-acede743deb9"
      unitRef="usd">23000000</us-gaap:OriginationOfNotesReceivableFromRelatedParties>
    <us-gaap:OriginationOfNotesReceivableFromRelatedParties
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjgtNC0xLTEtMA_a1376504-7663-4d2f-91f5-a872c098190f"
      unitRef="usd">0</us-gaap:OriginationOfNotesReceivableFromRelatedParties>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjktMi0xLTEtMA_0b452744-9e48-44bf-b636-1f3d98908955"
      unitRef="usd">23000000</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:RepaymentOfNotesReceivableFromRelatedParties
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMjktNC0xLTEtMA_0ac2a1eb-0c37-44ca-be3b-d04bcf24132c"
      unitRef="usd">0</us-gaap:RepaymentOfNotesReceivableFromRelatedParties>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzEtMi0xLTEtMA_a76ccc9c-ba0c-46a3-8e0e-7a0a69990fe7"
      unitRef="usd">-60000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzEtNC0xLTEtMA_e681c17b-a8e4-489b-93c4-38e2df59e4a2"
      unitRef="usd">-58000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzItMi0xLTEtMA_7269f49b-d700-4b5d-9034-5051f5cde2a3"
      unitRef="usd">-63749000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzItNC0xLTEtMA_3686af7f-2914-4782-83da-165550fa5928"
      unitRef="usd">-59531000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromAdvancesForConstruction
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzUtMi0xLTEtMA_7de71a47-a3f9-4802-9b17-c1d046920c37"
      unitRef="usd">6814000</us-gaap:ProceedsFromAdvancesForConstruction>
    <us-gaap:ProceedsFromAdvancesForConstruction
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzUtNC0xLTEtMA_ff07b2a4-b26b-466d-a715-dce71930d1c6"
      unitRef="usd">4630000</us-gaap:ProceedsFromAdvancesForConstruction>
    <us-gaap:RepaymentsOfAdvancesForConstruction
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzYtMi0xLTEtMA_31ad42c5-2b68-4cda-bdf6-f53e8df0e61c"
      unitRef="usd">2922000</us-gaap:RepaymentsOfAdvancesForConstruction>
    <us-gaap:RepaymentsOfAdvancesForConstruction
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzYtNC0xLTEtMA_a4d0b24f-2445-4ebb-a022-edd5f6198ed1"
      unitRef="usd">2767000</us-gaap:RepaymentsOfAdvancesForConstruction>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzctMi0xLTEtMA_a0342572-2cd2-4ba6-834b-e784c3299492"
      unitRef="usd">28156000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzctNC0xLTEtMA_595a65c2-d8c9-4cfd-9cbf-011cfb6e45b9"
      unitRef="usd">210000</us-gaap:RepaymentsOfLongTermDebt>
    <awr:PaymentsForProceedsFromRelatedPartyDebt
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzktMi0xLTEtMA_0981c1f8-1c0a-4f48-8a51-1c1316b9d47d"
      unitRef="usd">-43000000</awr:PaymentsForProceedsFromRelatedPartyDebt>
    <awr:PaymentsForProceedsFromRelatedPartyDebt
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfMzktNC0xLTEtMA_ddee6ef3-5e40-40d1-83a7-c369c379f6d1"
      unitRef="usd">-42000000</awr:PaymentsForProceedsFromRelatedPartyDebt>
    <us-gaap:PaymentsOfDividends
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDAtMi0xLTEtMA_9efc1e0d-75b7-4630-abe5-22387f927604"
      unitRef="usd">24800000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDAtNC0xLTEtMA_c81c4579-aadf-47db-9bc4-4b7df502087e"
      unitRef="usd">22500000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDEtMi0xLTEtMA_3da22da1-64ef-4484-ad34-e5cf80e1466a"
      unitRef="usd">1155000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDEtNC0xLTEtMA_1b2fbac5-74a2-4b90-a6f1-91ac40ba55d0"
      unitRef="usd">1610000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDItMi0xLTEtMA_ef399c67-27ec-4c60-86cd-d0856ee97753"
      unitRef="usd">-7219000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDItNC0xLTEtMA_455c1558-e4d3-4aa9-9491-7135eb1e96bd"
      unitRef="usd">19543000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDQtMi0xLTEtMA_9d87850e-2046-41ff-afdf-e4df91d6b5fc"
      unitRef="usd">-30919000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDQtNC0xLTEtMA_1518da69-111e-413e-a231-6487dacd4d0b"
      unitRef="usd">1045000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDUtMi0xLTEtMA_dd26172f-2fbc-4046-9d8c-2f645b859be8"
      unitRef="usd">35578000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia28ff133a27f4c88829ff6fbfde104a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDUtNC0xLTEtMA_19a9537b-59da-4eac-b837-194ea449e61f"
      unitRef="usd">401000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDYtMi0xLTEtMA_af7d715e-e603-4159-8328-c0af7cf83c51"
      unitRef="usd">4659000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie8618fc02bb2482e8f16248f74378954_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDYtNC0xLTEtMA_87ed40a0-2827-4336-9c6c-6678e2dc3cba"
      unitRef="usd">1446000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDktMi0xLTEtMA_f018e92d-4cd4-4c33-b85a-30d93d0f5d0b"
      unitRef="usd">26231000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNDktNC0xLTEtMA_b27f2cd6-7644-4d53-9d8a-d0d22be4106f"
      unitRef="usd">19815000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:ContributionOfProperty
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNTAtMi0xLTEtMA_b9ecd5a1-26f5-427c-8e85-c17cfc401da2"
      unitRef="usd">3401000</us-gaap:ContributionOfProperty>
    <us-gaap:ContributionOfProperty
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8zNy9mcmFnOjQ1NTc3YzRjM2QyMzQyMzdiOGUwNTg5ODNkMjljZTU3L3RhYmxlOmY3OTc0MzVjMzgxNzRkMTk5MzhiMDRmMjc0YzNjMzVmL3RhYmxlcmFuZ2U6Zjc5NzQzNWMzODE3NGQxOTkzOGIwNGYyNzRjM2MzNWZfNTAtNC0xLTEtMA_3e59e21b-76a4-43a0-aa58-2a4224a78bfa"
      unitRef="usd">1535000</us-gaap:ContributionOfProperty>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTAzNzc_3b78a078-447c-41fa-b41b-daf3f724270f">Summary of Significant Accounting Policies&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&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;Nature of Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: American States Water Company (&#x201c;AWR&#x201d;) is the parent company of Golden State Water Company (&#x201c;GSWC&#x201d;), Bear Valley Electric Service, Inc. ("BVESI"), and American States Utility Services,&#160;Inc. (&#x201c;ASUS&#x201d;) (and its wholly owned subsidiaries: Fort Bliss Water Services Company (&#x201c;FBWS&#x201d;), Terrapin Utility Services,&#160;Inc. (&#x201c;TUS&#x201d;), Old Dominion Utility Services,&#160;Inc. (&#x201c;ODUS&#x201d;), Palmetto State Utility Services,&#160;Inc. (&#x201c;PSUS&#x201d;), Old North Utility Services,&#160;Inc. (&#x201c;ONUS&#x201d;), Emerald Coast Utility Services, Inc. ("ECUS"), and Fort Riley Utility Services, Inc. ("FRUS")).&#160; The subsidiaries of ASUS are collectively referred to as the &#x201c;Military Utility Privatization Subsidiaries&#x201d;.  On July 1, 2020, GSWC completed the transfer of the electric utility assets and liabilities from its electric division to BVESI, a separate legal entity and wholly owned subsidiary of AWR (Note 11).  This reorganization did not result in any substantive changes to AWR's operations and business segments.  AWR, through its wholly owned subsidiaries, serves over one million people in nine states. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;GSWC and BVESI are both California public utilities.  GSWC is engaged in the purchase, production, distribution and sale of water throughout California serving approximately 262,000 customer connections.  BVESI distributes electricity in several San Bernardino County mountain communities in California serving approximately 24,500 customer connections.  The California Public Utilities Commission (&#x201c;CPUC&#x201d;) regulates GSWC&#x2019;s and BVESI's businesses in matters including properties, rates, services, facilities, and transactions between GSWC, BVESI, and their affiliates.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASUS, through its wholly owned subsidiaries, operates, maintains and performs construction activities (including renewal and replacement capital work) on water&#160;and/or wastewater systems at various U.S. military bases pursuant to initial 50-year firm fixed-price contracts.  These contracts are subject to annual economic price adjustments and modifications for changes in circumstances, changes in laws and regulations, and additions to the contract value for new construction of facilities at the military bases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There is no direct regulatory oversight by the CPUC over AWR or the operations, rates or services provided by ASUS or any of its wholly owned subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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;Basis of Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: The consolidated financial statements and notes thereto are presented in a combined report filed by two separate Registrants: AWR and GSWC.  References in this report to &#x201c;Registrant&#x201d; are to AWR and GSWC, collectively, unless otherwise specified.  AWR owns all of the outstanding common shares of GSWC, BVESI and ASUS.  ASUS owns all of the outstanding common stock of the Military Utility Privatization Subsidiaries.  The consolidated financial statements of AWR include the accounts of AWR and its subsidiaries.  These financial statements are prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP").  Intercompany transactions and balances have been eliminated in the AWR consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements included herein have been prepared by Registrant, without audit, pursuant to the rules&#160;and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;).&#160; The December&#160;31, 2020 condensed consolidated balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP.  The preparation of the consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities, at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from these estimates.  In the opinion of management, all adjustments consisting of normal, recurring items, and estimates necessary for a fair statement of the results for the interim periods have been made.  It&#160;is suggested that these consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Form&#160;10-K for the year ended December&#160;31, 2020 filed with the&#160;SEC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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;Related Party Transactions and Financing Activities&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;:  GSWC, BVESI and ASUS provide and/or receive various support services to and from their parent, AWR, and among themselves.  GSWC has allocated certain corporate office administrative and general costs to its affiliates, BVESI and ASUS, using allocation factors approved by the CPUC.  GSWC allocated corporate office administrative and general costs to the electric segment of approximately $679,000 and $700,000 during the three months ended June&#160;30, 2021 and 2020, respectively and $1.5 million for each of the six month periods ended June&#160;30, 2021 and 2020.  GSWC allocated corporate office administrative and general costs to ASUS of approximately $1.3 million and $1.2 million during the three months ended June&#160;30, 2021 and 2020, respectively and $2.8 million and 2.7 million during the six months ended June&#160;30, 2021 and 2020, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AWR borrows under a $200.0 million credit facility, which expires in May 2023, and provides funds to GSWC and ASUS in support of their operations.&#160; The interest rate charged to GSWC and ASUS is sufficient to cover AWR&#x2019;s interest expense under the credit facility.  As of June&#160;30, 2021, there was $162.0 million outstanding under this facility.  BVESI has a separate $35&#160;million revolving credit facility, which expires in July 2023.  Under the terms of the credit agreement, BVESI has the option to request an increase in the facility of an additional $15&#160;million, which is subject to approval by the financial institution.  As of June&#160;30, 2021, there was $26.0 million outstanding under this facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CPUC requires GSWC to completely pay off all intercompany borrowings it has from AWR within a 24-month period. The next 24-month period in which GSWC is required to pay off its intercompany borrowings from AWR ends in May 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On May 24, 2021, GSWC redeemed early its 9.56% private placement notes in the amount of $28.0 million, which pursuant to the note agreement included a redemption premium of 3.0% on par value, or $840,000.  GSWC recovers redemption premiums in its embedded cost of debt as filed in cost of capital proceedings where the cost savings from redeeming higher interest rate debt are passed on to customers.  Accordingly, the redemption premium has been deferred as a regulatory asset.   GSWC funded the redemption by borrowing from AWR parent, which AWR, in turn, funded from its revolving credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2020, AWR issued an interest bearing promissory note to GSWC, which expires in May 2023.  Under the terms of the note, AWR may borrow amounts up to $30 million for working capital purposes.  AWR agrees to pay any unpaid principal amounts outstanding under this note, plus accrued interest.  The borrowing and repayment activity of this note is reflected on GSWC's statements of cash flows under investing activities.  There were no amounts outstanding under this note as of June&#160;30, 2021.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;COVID-19 Impact&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;:  GSWC, BVESI and ASUS have continued their operations throughout the COVID-19 pandemic given that their water, wastewater, and electric utility services are deemed essential.  AWR's responses take into account orders issued by the CPUC, and the guidance provided by federal, state, and local health authorities and other government officials for the COVID-19 pandemic.  Some of the actions taken by GSWC and BVESI continue to include: (i) suspending service disconnections for nonpayment pursuant to CPUC and state orders, and (ii) telecommuting by employees.  On July 15, 2021, the CPUC issued a final decision in the second phase of the Low-Income Affordability Rulemaking which, among other things, extends the existing moratorium on water service disconnections due to non-payment until further CPUC guidance is issued, or February 1, 2022, whichever occurs first.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June&#160;24, 2021, the CPUC issued a final decision to extend the moratorium on electric customer service disconnections until September 30, 2021.  Under the terms of CPUC-adopted payment plans, actual electric service disconnections for non-payment will not occur until approximately December 1, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pandemic has caused significant volatility on financial markets resulting in fluctuations in the fair value of plan assets in GSWC's pension and other retirement plans.  Furthermore, as discussed above, GSWC's and BVESI's response to the pandemic required the suspension of service disconnections for nonpayment, which has significantly increased the amount of delinquent customer accounts receivable during the COVID-19 pandemic. Due to expected future credit losses on utility customer bills, GSWC and BVESI have increased their allowance for doubtful accounts for past due customer receivables.  However, the CPUC has authorized GSWC and BVESI to track incremental costs, including bad debt expense in excess of what is included in their respective revenue requirements, incurred as a result of the pandemic in COVID-19-related memorandum accounts, such as a Catastrophic Event Memorandum Account ("CEMA"), which is to be filed with the CPUC for future recovery.  GSWC and BVESI have recorded a combined total of approximately $6.7 million in these accounts as regulatory assets, as it is believed such amounts are probable of recovery.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CEMA and other emergency-type memorandum accounts are well-established cost recovery mechanisms authorized as a result of a state/federal declared emergency, and are therefore recognized as regulatory assets for future recovery.  As a result, the amounts recorded in the COVID-19-related memorandum accounts have not impacted GSWC's and BVESI's earnings.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSWC's COVID-19 memorandum account is being addressed in its pending water general rate case, while BVESI intends to include the memorandum account for recovery in its next general rate case application expected to be filed in 2022.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thus far, the COVID-19 pandemic has not had a material impact on ASUS's operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CPUC's July 15, 2021 final decision discussed above also requires that amounts tracked in GSWC's COVID-19 CEMA account for unpaid customer bills be offset against any (i) federal and state relief for water utility bill debt, and (ii) customer payments through payment plan arrangements, prior to receiving recovery from customers.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On June 28, 2021, the governor of California signed the Budget Act of 2021, which includes $1 billion in relief funding for overdue water customer bills, and $1 billion in relief funding for overdue electric customer bills.  The water utility relief funding will be managed by the State Water Resources Control Board through the Community Water System COVID-19 Relief Program to provide direct assistance to community water systems to forgive customer water debt accrued during the COVID-19 pandemic. The electric utility relief funding will be managed by the California Department of Community Services and Development through the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;California Arrearage Payment Program.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Both GSWC and BVESI will participate and continue to monitor the status of federal- and state-funded utility relief programs to ensure that it receives all available funding sources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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;Accounting Pronouncements Adopted in 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;:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU")  No. 2019-12,&#160;&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 (Topic 740)&#x2014;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;.  The amendments in this update simplify the accounting for income taxes by removing certain exceptions and clarifying certain requirements regarding franchise taxes, goodwill, consolidated tax expenses, and annual effective tax rate calculations.  The adoption of this guidance effective January&#160;1,&#160;2021 did not have a material impact on Registrant's financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTAzNjM_b25a3638-4837-4bd7-a184-30c3db679748">&lt;div style="margin-bottom:6pt;text-indent:36pt"&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;Nature of Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: American States Water Company (&#x201c;AWR&#x201d;) is the parent company of Golden State Water Company (&#x201c;GSWC&#x201d;), Bear Valley Electric Service, Inc. ("BVESI"), and American States Utility Services,&#160;Inc. (&#x201c;ASUS&#x201d;) (and its wholly owned subsidiaries: Fort Bliss Water Services Company (&#x201c;FBWS&#x201d;), Terrapin Utility Services,&#160;Inc. (&#x201c;TUS&#x201d;), Old Dominion Utility Services,&#160;Inc. (&#x201c;ODUS&#x201d;), Palmetto State Utility Services,&#160;Inc. (&#x201c;PSUS&#x201d;), Old North Utility Services,&#160;Inc. (&#x201c;ONUS&#x201d;), Emerald Coast Utility Services, Inc. ("ECUS"), and Fort Riley Utility Services, Inc. ("FRUS")).&#160; The subsidiaries of ASUS are collectively referred to as the &#x201c;Military Utility Privatization Subsidiaries&#x201d;.  On July 1, 2020, GSWC completed the transfer of the electric utility assets and liabilities from its electric division to BVESI, a separate legal entity and wholly owned subsidiary of AWR (Note 11).  This reorganization did not result in any substantive changes to AWR's operations and business segments.  AWR, through its wholly owned subsidiaries, serves over one million people in nine states. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;GSWC and BVESI are both California public utilities.  GSWC is engaged in the purchase, production, distribution and sale of water throughout California serving approximately 262,000 customer connections.  BVESI distributes electricity in several San Bernardino County mountain communities in California serving approximately 24,500 customer connections.  The California Public Utilities Commission (&#x201c;CPUC&#x201d;) regulates GSWC&#x2019;s and BVESI's businesses in matters including properties, rates, services, facilities, and transactions between GSWC, BVESI, and their affiliates.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASUS, through its wholly owned subsidiaries, operates, maintains and performs construction activities (including renewal and replacement capital work) on water&#160;and/or wastewater systems at various U.S. military bases pursuant to initial 50-year firm fixed-price contracts.  These contracts are subject to annual economic price adjustments and modifications for changes in circumstances, changes in laws and regulations, and additions to the contract value for new construction of facilities at the military bases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There is no direct regulatory oversight by the CPUC over AWR or the operations, rates or services provided by ASUS or any of its wholly owned subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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;Basis of Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: The consolidated financial statements and notes thereto are presented in a combined report filed by two separate Registrants: AWR and GSWC.  References in this report to &#x201c;Registrant&#x201d; are to AWR and GSWC, collectively, unless otherwise specified.  AWR owns all of the outstanding common shares of GSWC, BVESI and ASUS.  ASUS owns all of the outstanding common stock of the Military Utility Privatization Subsidiaries.  The consolidated financial statements of AWR include the accounts of AWR and its subsidiaries.  These financial statements are prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP").  Intercompany transactions and balances have been eliminated in the AWR consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements included herein have been prepared by Registrant, without audit, pursuant to the rules&#160;and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;).&#160; The December&#160;31, 2020 condensed consolidated balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP.  The preparation of the consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities, at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from these estimates.  In the opinion of management, all adjustments consisting of normal, recurring items, and estimates necessary for a fair statement of the results for the interim periods have been made.  It&#160;is suggested that these consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Form&#160;10-K for the year ended December&#160;31, 2020 filed with the&#160;SEC.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <awr:NumberOfCustomers
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTEwNQ_cf85e71a-1bc9-4380-a29e-fa85a2bafa41"
      unitRef="customer">1000000</awr:NumberOfCustomers>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTExOA_58c27da7-36fa-46ed-9b71-1e10e96dfaf8"
      unitRef="number">9</us-gaap:NumberOfStatesInWhichEntityOperates>
    <awr:NumberOfCustomers
      contextRef="i612a4402096147858c3ef40e0d6cc57b_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTMwNQ_48b90db0-de58-407e-b8ee-3d488e4c84ad"
      unitRef="customer">262000</awr:NumberOfCustomers>
    <awr:NumberOfCustomers
      contextRef="ia22a70faaac94f53b7b308698a0f61ad_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTQ1MQ_2410a26e-3354-48c7-b7d7-077dd715dd84"
      unitRef="customer">24500</awr:NumberOfCustomers>
    <awr:PeriodOfFixedPriceContractsToOperateAndMaintainWaterSystemsAtVariousMilitaryBases
      contextRef="ibe290fe4a8c84f3097b95ae1fe0e9618_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTkzMA_243eb2fb-6887-4e6c-b48d-03f68f126b96">P50Y</awr:PeriodOfFixedPriceContractsToOperateAndMaintainWaterSystemsAtVariousMilitaryBases>
    <awr:NumberOfRegistrantsFilingCombinedReport
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMjQ4OA_cdcda0c5-33ba-467f-8134-4427ae0db87e"
      unitRef="registrant">2</awr:NumberOfRegistrantsFilingCombinedReport>
    <awr:RelatedPartyTransactionsAndFinancingActivitiesPolicyTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTAzNjQ_6cd41da0-ce2c-4c93-85a2-eb1004df185e">&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;Related Party Transactions and Financing Activities&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;:  GSWC, BVESI and ASUS provide and/or receive various support services to and from their parent, AWR, and among themselves.  GSWC has allocated certain corporate office administrative and general costs to its affiliates, BVESI and ASUS, using allocation factors approved by the CPUC.  GSWC allocated corporate office administrative and general costs to the electric segment of approximately $679,000 and $700,000 during the three months ended June&#160;30, 2021 and 2020, respectively and $1.5 million for each of the six month periods ended June&#160;30, 2021 and 2020.  GSWC allocated corporate office administrative and general costs to ASUS of approximately $1.3 million and $1.2 million during the three months ended June&#160;30, 2021 and 2020, respectively and $2.8 million and 2.7 million during the six months ended June&#160;30, 2021 and 2020, respectively.  &lt;/span&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AWR borrows under a $200.0 million credit facility, which expires in May 2023, and provides funds to GSWC and ASUS in support of their operations.&#160; The interest rate charged to GSWC and ASUS is sufficient to cover AWR&#x2019;s interest expense under the credit facility.  As of June&#160;30, 2021, there was $162.0 million outstanding under this facility.  BVESI has a separate $35&#160;million revolving credit facility, which expires in July 2023.  Under the terms of the credit agreement, BVESI has the option to request an increase in the facility of an additional $15&#160;million, which is subject to approval by the financial institution.  As of June&#160;30, 2021, there was $26.0 million outstanding under this facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CPUC requires GSWC to completely pay off all intercompany borrowings it has from AWR within a 24-month period. The next 24-month period in which GSWC is required to pay off its intercompany borrowings from AWR ends in May 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On May 24, 2021, GSWC redeemed early its 9.56% private placement notes in the amount of $28.0 million, which pursuant to the note agreement included a redemption premium of 3.0% on par value, or $840,000.  GSWC recovers redemption premiums in its embedded cost of debt as filed in cost of capital proceedings where the cost savings from redeeming higher interest rate debt are passed on to customers.  Accordingly, the redemption premium has been deferred as a regulatory asset.   GSWC funded the redemption by borrowing from AWR parent, which AWR, in turn, funded from its revolving credit facility.&lt;/span&gt;&lt;/div&gt;In October 2020, AWR issued an interest bearing promissory note to GSWC, which expires in May 2023.  Under the terms of the note, AWR may borrow amounts up to $30 million for working capital purposes.  AWR agrees to pay any unpaid principal amounts outstanding under this note, plus accrued interest.  The borrowing and repayment activity of this note is reflected on GSWC's statements of cash flows under investing activities.  There were no amounts outstanding under this note as of June&#160;30, 2021.</awr:RelatedPartyTransactionsAndFinancingActivitiesPolicyTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ic114dc1b5c0f4997848df70fb7fe2382_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfNDcyMg_620c0347-5d61-4c24-8aba-2c7b20ef26bd"
      unitRef="usd">679000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0fed8c7b2108476287aade01f25dac95_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMzI5ODUzNDg5OTQyMQ_9d2f64b4-3f2d-4c22-ac9d-9c9a4b775815"
      unitRef="usd">700000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ib6439f3b55644ed1bff63e72d2015749_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMjc0ODc3OTA4ODAxOA_7c3b0389-ec5f-4304-8ae6-baaf1574523b"
      unitRef="usd">1500000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i311277c9820c480986d7c627d9c22e71_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMjc0ODc3OTA4ODAxOA_e8afc32d-c3e4-4153-80ce-b371626bc7a7"
      unitRef="usd">1500000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="if98f054f006a470cb5c21eed9b82ae43_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfNDg1MA_97a58334-e1f7-4edf-95bf-c35394990095"
      unitRef="usd">1300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i4028a1582cb54480890e55cb7f508258_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfNDg1Nw_d2158729-8360-40a6-b5c9-96c108cd0949"
      unitRef="usd">1200000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i718ecf0430a3441aa335926f96e07a67_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMzI5ODUzNDg5OTQwNA_e93f5d4d-a35b-4667-8253-6edbeb8b1649"
      unitRef="usd">2800000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="ibd5d0680f29d4824a710e82b09976e09_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMzI5ODUzNDg5OTQxMQ_4859d6e1-b343-4dd6-86c2-ccbc27a6cbb5"
      unitRef="usd">2700000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i8549ee6d7ba546529756227f852bde90_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfNDkzNw_35f41e7f-5c43-45f9-98d5-e0449c366444"
      unitRef="usd">200000000.0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LongTermNotesPayable
      contextRef="ia9a4d3d9ea404613be47e9cd8c62262b_I20210630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfNTE5MA_a611b32a-191e-4f17-aef3-f68e80fe7f0c"
      unitRef="usd">162000000.0</us-gaap:LongTermNotesPayable>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iee4845c9201943299ee4fea847db164d_I20200701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfNTI0OA_2ca3b6ac-a30f-4a49-828e-01da75a6bebe"
      unitRef="usd">35000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <awr:LineofCreditFacilityIncrementalExpansionofBorrowingCapacity
      contextRef="ic4563e16ce524f6a8abccfd72e2f8017_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfNTQyNQ_da8d10e2-5ddb-4646-962e-47d1b3ea94d6"
      unitRef="usd">15000000</awr:LineofCreditFacilityIncrementalExpansionofBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="ic4563e16ce524f6a8abccfd72e2f8017_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfNTQ1MA_9c074ad1-a085-4a76-acac-991f0d58ffee"
      unitRef="usd">26000000.0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:RelatedPartyTransactionTermsAndMannerOfSettlement
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfNTU3OA_a18b6db4-0dc7-4ca5-9fff-c56b73920609">24</us-gaap:RelatedPartyTransactionTermsAndMannerOfSettlement>
    <us-gaap:RelatedPartyTransactionTermsAndMannerOfSettlement
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfNTYwNA_ba1ebff7-7886-4ae0-9f89-0a4d960f8920">24</us-gaap:RelatedPartyTransactionTermsAndMannerOfSettlement>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id76fd82740ce48deb93151703f873cef_I20210524"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTA5OTUxMTY0NTUwNQ_001d9c73-d50b-44a1-b523-4f257b4bba73"
      unitRef="number">0.0956</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id76fd82740ce48deb93151703f873cef_I20210524"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTA5OTUxMTY0NTUxNQ_8d286c6e-88b8-48ff-96d3-6e8e5c8ee702"
      unitRef="usd">28000000.0</us-gaap:DebtInstrumentFaceAmount>
    <awr:DebtInstrumentRedemptionPremiumAsPercentageOfParValueAfterSpecifiedPeriod
      contextRef="i6537078645174bdaa8fcd92e168d268a_D20210524-20210524"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTA5OTUxMTY0NTUzNQ_cba3d5ad-df83-4ccd-9c0c-3d141b9b42f5"
      unitRef="number">0.030</awr:DebtInstrumentRedemptionPremiumAsPercentageOfParValueAfterSpecifiedPeriod>
    <awr:RedemptionPriceOfDebtInstrument
      contextRef="id76fd82740ce48deb93151703f873cef_I20210524"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTA5OTUxMTY0NTU1MA_e815ad81-424f-4bc6-b81e-0aa2047cf7a7"
      unitRef="usd">840000</awr:RedemptionPriceOfDebtInstrument>
    <awr:LineofCreditFacilityIncrementalExpansionofBorrowingCapacity
      contextRef="i410b7af67cfb4885b732660795cdab7c_I20201030"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfNTk1NA_2ecdd7ab-5b78-4d05-b533-ecccadbc60d2"
      unitRef="usd">30000000</awr:LineofCreditFacilityIncrementalExpansionofBorrowingCapacity>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTA5OTUxMTY0NTU2MA_3fca9759-cecb-4a41-9a08-c1381b601c25"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTA0MjU_033104e3-387d-4f92-b8b5-21f461361437">&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;COVID-19 Impact&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;:  GSWC, BVESI and ASUS have continued their operations throughout the COVID-19 pandemic given that their water, wastewater, and electric utility services are deemed essential.  AWR's responses take into account orders issued by the CPUC, and the guidance provided by federal, state, and local health authorities and other government officials for the COVID-19 pandemic.  Some of the actions taken by GSWC and BVESI continue to include: (i) suspending service disconnections for nonpayment pursuant to CPUC and state orders, and (ii) telecommuting by employees.  On July 15, 2021, the CPUC issued a final decision in the second phase of the Low-Income Affordability Rulemaking which, among other things, extends the existing moratorium on water service disconnections due to non-payment until further CPUC guidance is issued, or February 1, 2022, whichever occurs first.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June&#160;24, 2021, the CPUC issued a final decision to extend the moratorium on electric customer service disconnections until September 30, 2021.  Under the terms of CPUC-adopted payment plans, actual electric service disconnections for non-payment will not occur until approximately December 1, &lt;/span&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pandemic has caused significant volatility on financial markets resulting in fluctuations in the fair value of plan assets in GSWC's pension and other retirement plans.  Furthermore, as discussed above, GSWC's and BVESI's response to the pandemic required the suspension of service disconnections for nonpayment, which has significantly increased the amount of delinquent customer accounts receivable during the COVID-19 pandemic. Due to expected future credit losses on utility customer bills, GSWC and BVESI have increased their allowance for doubtful accounts for past due customer receivables.  However, the CPUC has authorized GSWC and BVESI to track incremental costs, including bad debt expense in excess of what is included in their respective revenue requirements, incurred as a result of the pandemic in COVID-19-related memorandum accounts, such as a Catastrophic Event Memorandum Account ("CEMA"), which is to be filed with the CPUC for future recovery.  GSWC and BVESI have recorded a combined total of approximately $6.7 million in these accounts as regulatory assets, as it is believed such amounts are probable of recovery.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CEMA and other emergency-type memorandum accounts are well-established cost recovery mechanisms authorized as a result of a state/federal declared emergency, and are therefore recognized as regulatory assets for future recovery.  As a result, the amounts recorded in the COVID-19-related memorandum accounts have not impacted GSWC's and BVESI's earnings.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSWC's COVID-19 memorandum account is being addressed in its pending water general rate case, while BVESI intends to include the memorandum account for recovery in its next general rate case application expected to be filed in 2022.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thus far, the COVID-19 pandemic has not had a material impact on ASUS's operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CPUC's July 15, 2021 final decision discussed above also requires that amounts tracked in GSWC's COVID-19 CEMA account for unpaid customer bills be offset against any (i) federal and state relief for water utility bill debt, and (ii) customer payments through payment plan arrangements, prior to receiving recovery from customers.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On June 28, 2021, the governor of California signed the Budget Act of 2021, which includes $1 billion in relief funding for overdue water customer bills, and $1 billion in relief funding for overdue electric customer bills.  The water utility relief funding will be managed by the State Water Resources Control Board through the Community Water System COVID-19 Relief Program to provide direct assistance to community water systems to forgive customer water debt accrued during the COVID-19 pandemic. The electric utility relief funding will be managed by the California Department of Community Services and Development through the &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;California Arrearage Payment Program.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Both GSWC and BVESI will participate and continue to monitor the status of federal- and state-funded utility relief programs to ensure that it receives all available funding sources.&lt;/span&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <awr:RegulatoryAssetCEMA
      contextRef="if2eb7f7a9117477db07f3eed3a853a83_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfOTAwOQ_0273a96a-3904-4000-b1d8-e5ee3a040399"
      unitRef="usd">6700000</awr:RegulatoryAssetCEMA>
    <awr:WaterUtilityReliefFundingForOverdueWaterBillsPerBudgetActOf2021
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTA5OTUxMTY1MDk5Mw_9f983a73-ab30-4cd1-bacf-8165469db817"
      unitRef="usd">1000000000</awr:WaterUtilityReliefFundingForOverdueWaterBillsPerBudgetActOf2021>
    <awr:FundingForOverdueElectricBillsPerBudgetActOf2021
      contextRef="ic4563e16ce524f6a8abccfd72e2f8017_I20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTA5OTUxMTY1MTc5NQ_034081f7-b0b6-4e87-bf49-72329a4e182b"
      unitRef="usd">1000000000</awr:FundingForOverdueElectricBillsPerBudgetActOf2021>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80My9mcmFnOmFjNTc2YzQyZTNlZTQ2ZmVhNzVlNmI2ZDc1OTk0NzcwL3RleHRyZWdpb246YWM1NzZjNDJlM2VlNDZmZWE3NWU2YjZkNzU5OTQ3NzBfMTAzNTk_0a4008e1-e010-4398-a305-1b2496b95753">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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;Accounting Pronouncements Adopted in 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;:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU")  No. 2019-12,&#160;&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 (Topic 740)&#x2014;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;.  The amendments in this update simplify the accounting for income taxes by removing certain exceptions and clarifying certain requirements regarding franchise taxes, goodwill, consolidated tax expenses, and annual effective tax rate calculations.  The adoption of this guidance effective January&#160;1,&#160;2021 did not have a material impact on Registrant's financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfMjU4Nw_125acfde-996d-42d7-9ae0-8562755d3674">Revenues&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Most of Registrant's revenues are derived from contracts with customers, including tariff-based revenues from its regulated utilities at GSWC and BVESI.  ASUS's initial 50-year firm fixed-price contracts with the U.S. government are considered service concession arrangements under ASC 853, &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;Service Concession Arrangements&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;.  Accordingly, the services under these contracts are accounted for under Topic 606&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2014;Revenue from Contracts with Customers, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and the water and/or wastewater systems are not recorded as Property, Plant and Equipment on Registrant&#x2019;s balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although GSWC and BVESI have a diversified base of residential, commercial, industrial, and other customers, revenues derived from residential and commercial customers generally account for approximately 90% of total water and electric revenues.  The vast majority of ASUS's revenues are from the U.S. government.  For the three and six months ended June&#160;30, 2021 and 2020, disaggregated revenues from contracts with customers by segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six  Months Ended&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollar in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:700;line-height:100%;text-decoration:underline"&gt;Water:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tariff-based revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Surcharges (cost-recovery activities)&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;975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Water revenues from contracts with customers&lt;/span&gt;&lt;/div&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;88,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;78,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;163,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;149,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 colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WRAM under-collection (alternative revenue program)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total water revenues&lt;/span&gt;&lt;/div&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;91,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;87,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;166,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Electric:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tariff-based revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Surcharges (cost-recovery activities)&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;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric revenues from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.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;BRRAM (over) under-collection (alternative revenue program)&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;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total electric revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Contracted services:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Water &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wastewater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracted services revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;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 #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;59,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total AWR revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The opening and closing balances of the receivable from the U.S. government, contract assets, and contract liabilities from contracts with customers, which are related entirely to ASUS, were as follows:&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollar in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivable from the U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;74,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract Assets - Contract assets are those of ASUS and consist of unbilled revenues recognized from work-in-progress construction projects, where the right to payment is conditional on something other than the passage of time. The classification of this asset as current or noncurrent is based on the timing of when ASUS expects to bill these amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract Liabilities - Contract liabilities are those of ASUS and consist of billings in excess of revenue recognized. The classification of this liability as current or noncurrent is based on the timing of when ASUS expects to recognize revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues for the three and six months ended June&#160;30, 2021, which were included in contract liabilities at the beginning of the period were $186,000 and $838,000, respectively.  Contracted services revenues recognized during the three and six months ended June&#160;30, 2021 from performance obligations satisfied in previous periods were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2021, Registrant's aggregate remaining performance obligations, which are entirely for the contracted services segment, were $3.2 billion.  Registrant expects to recognize revenue on these remaining performance obligations over the remaining term of each of the 50-year contracts, which range from 34 to 47 years.  Each of the contracts with the U.S. government is subject to termination, in whole or in part, prior to the end of its 50-year term for convenience of the U.S.&#160;government.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <awr:PeriodOfFixedPriceContractsToOperateAndMaintainWaterSystemsAtVariousMilitaryBases
      contextRef="ibe290fe4a8c84f3097b95ae1fe0e9618_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfMTky_243eb2fb-6887-4e6c-b48d-03f68f126b96">P50Y</awr:PeriodOfFixedPriceContractsToOperateAndMaintainWaterSystemsAtVariousMilitaryBases>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i96be82b0aa514c51b26bf8edab53f97d_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfNzk1_8aaad3ce-aa14-4d6f-b4eb-39ac143e7d88"
      unitRef="number">0.90</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3f1dea935d304bf7b45bf249c9f7999b_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfNzk1_9cae236e-dcd3-4f4a-89b7-94b4b894f533"
      unitRef="number">0.90</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfMjU4MA_3129d337-70bd-4881-97c3-02bf1f83748f">For the three and six months ended June&#160;30, 2021 and 2020, disaggregated revenues from contracts with customers by segment were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six  Months Ended&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollar in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:700;line-height:100%;text-decoration:underline"&gt;Water:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tariff-based revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Surcharges (cost-recovery activities)&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;975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Water revenues from contracts with customers&lt;/span&gt;&lt;/div&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;88,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;78,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;163,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;149,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 colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WRAM under-collection (alternative revenue program)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total water revenues&lt;/span&gt;&lt;/div&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;91,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;87,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;166,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Electric:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tariff-based revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Surcharges (cost-recovery activities)&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;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric revenues from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.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;BRRAM (over) under-collection (alternative revenue program)&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;(266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total electric revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr 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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Contracted services:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Water &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wastewater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracted services revenues from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;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 #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;59,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total AWR revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9a5ce3f8cd24fd5b9fbacd0add03e6a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMy0xLTEtMS0w_0dd45237-9d13-45ba-882f-d62ca9e6bbb7"
      unitRef="usd">86687000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29161d3070894d359221380e4b2e5be2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMy0zLTEtMS0w_286553d3-f511-4583-aa78-7a5ae43b3840"
      unitRef="usd">77264000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b39c2c154c94a0d83e4183f750d45e9_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMy00LTEtMS04Mjg_07b3b6f9-b201-4dc7-91bd-502b84284532"
      unitRef="usd">160975000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifdd482c33cea409aa432510cdacecde2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMy02LTEtMS04MzI_e187513d-7634-4d30-86db-9fa8abcbff99"
      unitRef="usd">146518000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i190554668d014421b8f1d8f233d91ffb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNC0xLTEtMS0w_9e026966-5db0-4650-a3b5-de8fa24fb52c"
      unitRef="usd">975000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i199f1ead5d444f14bc54359f95e0c812_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNC0zLTEtMS0w_9407f719-6ada-40fd-937a-d57f5e58bd40"
      unitRef="usd">962000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id36c623479f24bea9670bb151edebe61_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNC00LTEtMS04Mjg_713eced2-ec3b-4f51-896f-64fc3774e91d"
      unitRef="usd">1509000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e99ced2c0cc4701bfd4f95c8a69d58b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNC02LTEtMS04MzI_10f993df-af2e-4f6b-ba71-c84087e5ee63"
      unitRef="usd">1696000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id2d49f39582646beb9eb28c5a7df6177_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNS0xLTEtMS0w_10b2378a-ffa7-468f-b56e-19622a36fc0d"
      unitRef="usd">523000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33665195dacc4db991687bcf78382121_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNS0zLTEtMS0w_331b8a89-8a74-4257-9177-879ca42e5dbe"
      unitRef="usd">491000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica0d83038c1f4315b0331f321e190c39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNS00LTEtMS04Mjg_5d92f6f9-7e26-426e-9d5a-7c167a92fed9"
      unitRef="usd">1040000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7af003a6b0854eb98c9fd140264e23b9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNS02LTEtMS04MzI_c5b10f83-708a-4ada-9b1a-deb76683e1a6"
      unitRef="usd">986000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib21d2bbeaadb428690963ec8c6c85e29_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNi0xLTEtMS0w_e9e425b7-9228-42c9-82d4-763c69b97bd0"
      unitRef="usd">88185000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if315ba1f285f4ba588408d832568de95_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNi0zLTEtMS0w_bd1ac876-6298-4859-8bbc-9a1951f6441f"
      unitRef="usd">78717000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i612a4402096147858c3ef40e0d6cc57b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNi00LTEtMS04Mjg_c840f7dd-a4a2-4b28-9165-1c22b290e980"
      unitRef="usd">163524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36562182388540b18018b58eb561bceb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNi02LTEtMS04MzI_b06db68c-68e2-4e62-a3d9-ca09a0d36bdb"
      unitRef="usd">149200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i4a7129c2546548049d56924375f7ad24_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNy0xLTEtMS0w_b73d2811-3c94-4c85-a5f8-bd5828593f82"
      unitRef="usd">-3448000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i61d30b71e99346b7bdc8fd9ffa23e6a5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNy0zLTEtMS0w_a86f38e1-b157-4ad9-aba7-d4e28d008f37"
      unitRef="usd">8357000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i8c1535b0ced8414599cb8f79c1ed0da1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNy00LTEtMS04Mjg_42787232-068c-434f-8e1b-b145233bd5df"
      unitRef="usd">3138000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i029f4f5706c94f5ab3f9242f54c3f908_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfNy02LTEtMS04MzI_4fee49df-9599-4f46-b34f-723446ad8b8f"
      unitRef="usd">9298000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:Revenues
      contextRef="ib21d2bbeaadb428690963ec8c6c85e29_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfOC0xLTEtMS0w_d335771b-63d5-4a15-8ad4-5a498d85cfd0"
      unitRef="usd">91633000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if315ba1f285f4ba588408d832568de95_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfOC0zLTEtMS0w_f1effd6f-3e40-488c-975b-4bf9cd23f5ff"
      unitRef="usd">87074000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i612a4402096147858c3ef40e0d6cc57b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfOC00LTEtMS04Mjg_c8b98589-2b5b-4dff-8d35-b45381b5f83d"
      unitRef="usd">166662000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i36562182388540b18018b58eb561bceb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfOC02LTEtMS04MzI_4ad85af1-eaa8-4d52-9ae9-adf38c495264"
      unitRef="usd">158498000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i870127c6d10242c9ad4e85313e8622f0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTEtMS0xLTEtMA_2d9e6ad7-df81-4635-875e-861bcd3e555a"
      unitRef="usd">8330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3a13eebf18d4ef39125e51a23a265d5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTEtMy0xLTEtMA_4f877664-0bc1-4b4c-8c41-06205797ff83"
      unitRef="usd">7384000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c3f4e7dbeac415d8cff37f67cc04214_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTEtNC0xLTEtODY1_00cfea49-5669-45f8-840c-d9e8478acdb4"
      unitRef="usd">20007000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e32ecf844634e6baf82f8a9001bea15_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTEtNC0xLTEtODY1_3eca3671-0ad1-46e0-8479-3a64ff9c2f4a"
      unitRef="usd">20007000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab5e56c87b1d4221b3870b98e32c38cd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTEtNi0xLTEtODQw_7eb14fa2-0bd8-45a0-965c-6bc34e635f41"
      unitRef="usd">17416000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied79fa24d0f84f41a93b3913c7d09587_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTItMS0xLTEtMA_e81f66b6-8779-46d0-940c-e0deaae902cd"
      unitRef="usd">44000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i434e4bcfbbbe42cebc0ec3bbd6105cd2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTItMy0xLTEtMA_ed61264e-629c-481b-a01a-5d887f14751e"
      unitRef="usd">178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35f0849b740444999a6239bab65b0af3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTItNC0xLTEtODY1_11afb377-7875-48da-a63f-512b4f2a3276"
      unitRef="usd">246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ebb3bb730f0490798e65de868037d22_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTItNC0xLTEtODY1_dbe6bc0b-13b6-4877-80a4-5fdc165211cb"
      unitRef="usd">246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib27d7f524e70443c9eeab521a4566670_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTItNi0xLTEtODQw_06c0fde1-af08-44b7-9fe9-9c7e7c557391"
      unitRef="usd">436000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9a0948e07b64262999ad8a4f0a33e9c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTMtMS0xLTEtMA_386b09af-0f12-42bd-bc7f-be6aa17ff1b2"
      unitRef="usd">8374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc4e18e6c62e4a27a4a631d0c4851258_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTMtMy0xLTEtMA_0f8074a1-1350-49ac-9469-7f3b21cc8ca6"
      unitRef="usd">7562000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i46c7515ead6047cea8c3dbc4f2da3068_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTMtNC0xLTEtODM2_930397d3-55b1-4cab-b16c-dc785925c4d7"
      unitRef="usd">20253000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc4c3c0c8ca043a8ae4cab593fe0218a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTMtNi0xLTEtODQw_bd927c61-0ddd-47d3-b4c3-4055e8495b1f"
      unitRef="usd">17852000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i8bd013e246c847e2bfbd5cde232871de_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTQtMS0xLTEtMA_ef77e6ab-5802-4e38-bc4a-e8eec453b4df"
      unitRef="usd">266000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i1d82da7b8e0d4f58ab016fbab77adb42_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTQtMy0xLTEtMA_b0f81ed6-e581-43f4-bfec-b8ba3b48cc83"
      unitRef="usd">117000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i178b975e7fcc4d2db442d2051ec3b7ec_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTQtNC0xLTEtODY3_7b0b2337-2d0e-439e-b38a-0eba77c96b25"
      unitRef="usd">-606000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i31ed2feac2304cac82e2e2b23bb896ba_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTQtNC0xLTEtODY3_e4acbc4d-36b1-4877-8d25-2e42ab19fbd4"
      unitRef="usd">-606000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="ie3bee732d7334a3f96514601d6e4dc2c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTQtNi0xLTEtODQw_f79db57a-5141-4ef7-ae0a-7abb1b3038f3"
      unitRef="usd">795000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:Revenues
      contextRef="id9a0948e07b64262999ad8a4f0a33e9c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTUtMS0xLTEtMA_d59159e0-7d03-491d-995a-c15b02b224a1"
      unitRef="usd">8108000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifc4e18e6c62e4a27a4a631d0c4851258_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTUtMy0xLTEtMA_648ca626-d662-4006-a94b-e1bd3f585536"
      unitRef="usd">7679000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i46c7515ead6047cea8c3dbc4f2da3068_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTUtNC0xLTEtODM2_8a3b3405-e0a2-4ee9-8829-efa9dabc1f19"
      unitRef="usd">19647000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icc4c3c0c8ca043a8ae4cab593fe0218a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTUtNi0xLTEtODQw_ff74aa78-fdc4-4029-bfb6-694881c38efb"
      unitRef="usd">18647000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i368b325ef8434077a733203e77030627_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTgtMS0xLTEtMA_61cdf169-4c1c-459a-94b8-980360e0826a"
      unitRef="usd">18765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f2d632c1f374bf196825d158b09131a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTgtMy0xLTEtMA_374b61a2-e548-4a69-95b3-fc7ed3dfd87d"
      unitRef="usd">13472000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9e7d900cd0f4acab51c1461d98b494f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTgtNC0xLTEtODY5_451faea2-a91e-4f76-8f62-ef30328bc1ce"
      unitRef="usd">37648000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6d820578dbd4561a93ca80d7bb9dbc7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTgtNi0xLTEtODU1_9e57f666-8c4a-4f7a-807c-629e74aeee82"
      unitRef="usd">28173000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e03544b6db7408bb4ff09e072af8528_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTktMS0xLTEtMA_5ad0e008-6ad2-4d78-a1b9-f836756e9556"
      unitRef="usd">9908000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9606521d98de45b4ada99539f6819e36_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTktMy0xLTEtMA_a768fabb-6a51-4adf-908e-530b7a4cc269"
      unitRef="usd">13053000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id27d192488cf41eeae6f6840464a7110_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTktNC0xLTEtODcz_5fdb321e-ae12-44c8-9532-b94b83a7bb4a"
      unitRef="usd">21517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9743f52e3e3749269aa79ecb71a9fd9f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMTktNi0xLTEtODU1_4ddbd6cb-50a1-4de7-8474-1a3d725c2377"
      unitRef="usd">25037000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b112c7df7294e7ab4e13d1d0bdd44e4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMjAtMS0xLTEtMA_b2f426dc-96b3-4096-b05b-6075df5f84df"
      unitRef="usd">28673000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iead4345819184db2b4682b9779f23fb0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMjAtMy0xLTEtMA_e2738582-1b72-4c80-916e-41dde4914838"
      unitRef="usd">26525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibe290fe4a8c84f3097b95ae1fe0e9618_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMjAtNC0xLTEtODQ1_3ff4311a-e433-4595-b1b5-9e94e244d1b0"
      unitRef="usd">59165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i03132c4196bf473599d26dd1c96c8f5a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMjAtNi0xLTEtODQ5_01bd02e9-b7b2-4ecc-ae20-d5ebc451b777"
      unitRef="usd">53210000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMjItMS0xLTEtMA_fac20c1d-0734-4700-8e95-d6af87dfdb6c"
      unitRef="usd">128414000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMjItMy0xLTEtMA_98cff1d0-2bc3-4618-9ea7-2870a5574ef1"
      unitRef="usd">121278000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMjItNC0xLTEtODc1_01ae26f9-6296-4b80-abe3-d3d29f2b4450"
      unitRef="usd">245474000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOjFiNjdjMGI3MzU2ZjRjZjE4MTVhOWMwZmU3OWMwNzFkL3RhYmxlcmFuZ2U6MWI2N2MwYjczNTZmNGNmMTgxNWE5YzBmZTc5YzA3MWRfMjItNi0xLTEtODc4_6be904c4-528a-43bf-96e7-7cb51a0bee14"
      unitRef="usd">230355000</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfMjU4MQ_90ed34f3-4ea4-4700-abc0-9ecee735ae82">&lt;div style="margin-bottom:12pt;margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The opening and closing balances of the receivable from the U.S. government, contract assets, and contract liabilities from contracts with customers, which are related entirely to ASUS, were as follows:&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollar in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivable from the U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;74,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i270934984bbb4405ad2530f676166c9b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOmU2NDUzNDY2YjNkNzRmMDY4YWE0NjQ4NmI4ZDcyYWVhL3RhYmxlcmFuZ2U6ZTY0NTM0NjZiM2Q3NGYwNjhhYTQ2NDg2YjhkNzJhZWFfMS0yLTEtMS0w_c370abf1-2b09-4b25-bf3b-ee4ea346e1ff"
      unitRef="usd">16347000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable
      contextRef="ib8199a74143440b6808190b2a04ea28c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOmU2NDUzNDY2YjNkNzRmMDY4YWE0NjQ4NmI4ZDcyYWVhL3RhYmxlcmFuZ2U6ZTY0NTM0NjZiM2Q3NGYwNjhhYTQ2NDg2YjhkNzJhZWFfMS00LTEtMS0w_c9871a9b-6004-465f-a7e8-2a4979fe5343"
      unitRef="usd">14924000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:GovernmentContractReceivable
      contextRef="i270934984bbb4405ad2530f676166c9b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOmU2NDUzNDY2YjNkNzRmMDY4YWE0NjQ4NmI4ZDcyYWVhL3RhYmxlcmFuZ2U6ZTY0NTM0NjZiM2Q3NGYwNjhhYTQ2NDg2YjhkNzJhZWFfMi0yLTEtMS0w_2f2f43a3-7a53-47a4-b04f-a84bd4d1171f"
      unitRef="usd">78655000</us-gaap:GovernmentContractReceivable>
    <us-gaap:GovernmentContractReceivable
      contextRef="ib8199a74143440b6808190b2a04ea28c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOmU2NDUzNDY2YjNkNzRmMDY4YWE0NjQ4NmI4ZDcyYWVhL3RhYmxlcmFuZ2U6ZTY0NTM0NjZiM2Q3NGYwNjhhYTQ2NDg2YjhkNzJhZWFfMi00LTEtMS0w_1ed7782c-de70-4b6d-8dfe-e56727ee0591"
      unitRef="usd">74670000</us-gaap:GovernmentContractReceivable>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i270934984bbb4405ad2530f676166c9b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOmU2NDUzNDY2YjNkNzRmMDY4YWE0NjQ4NmI4ZDcyYWVhL3RhYmxlcmFuZ2U6ZTY0NTM0NjZiM2Q3NGYwNjhhYTQ2NDg2YjhkNzJhZWFfMy0yLTEtMS0w_f11899c5-b122-4b62-81ba-5beddfeb484c"
      unitRef="usd">11172000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ib8199a74143440b6808190b2a04ea28c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOmU2NDUzNDY2YjNkNzRmMDY4YWE0NjQ4NmI4ZDcyYWVhL3RhYmxlcmFuZ2U6ZTY0NTM0NjZiM2Q3NGYwNjhhYTQ2NDg2YjhkNzJhZWFfMy00LTEtMS0w_d7fa115c-e733-4a43-b60c-6c4fd6652091"
      unitRef="usd">10257000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i270934984bbb4405ad2530f676166c9b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOmU2NDUzNDY2YjNkNzRmMDY4YWE0NjQ4NmI4ZDcyYWVhL3RhYmxlcmFuZ2U6ZTY0NTM0NjZiM2Q3NGYwNjhhYTQ2NDg2YjhkNzJhZWFfNC0yLTEtMS0w_2f9a5569-0ccc-433e-879f-742f9afe2d1f"
      unitRef="usd">688000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ib8199a74143440b6808190b2a04ea28c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RhYmxlOmU2NDUzNDY2YjNkNzRmMDY4YWE0NjQ4NmI4ZDcyYWVhL3RhYmxlcmFuZ2U6ZTY0NTM0NjZiM2Q3NGYwNjhhYTQ2NDg2YjhkNzJhZWFfNC00LTEtMS0w_310b9ee6-affa-4ad4-b8af-a3e959f1d4cc"
      unitRef="usd">1800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfMzI5ODUzNDg4NTk0OA_80a61dd8-5621-44e2-9991-bbc99a351d02"
      unitRef="usd">186000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfMTk0Nw_e2d06309-0236-471a-93f4-3c7b482814aa"
      unitRef="usd">838000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfMjIyOQ_496729a7-b719-414b-a075-e88c229e85fd"
      unitRef="usd">3200000000</us-gaap:RevenueRemainingPerformanceObligation>
    <awr:PeriodOfFixedPriceContractsToOperateAndMaintainWaterSystemsAtVariousMilitaryBases
      contextRef="ibe290fe4a8c84f3097b95ae1fe0e9618_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfMjM1Ng_243eb2fb-6887-4e6c-b48d-03f68f126b96">P50Y</awr:PeriodOfFixedPriceContractsToOperateAndMaintainWaterSystemsAtVariousMilitaryBases>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation
      contextRef="i54d741d89c1f42b5b891d80ec1258e7d_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfMjM5Mg_b371692e-0a3a-4641-9f21-400696c955dd">34</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation
      contextRef="i87ad6b14308345c996ad4c6dd9bf37f8_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfMjM5OA_65e13e42-cd65-407e-a892-a94321f2d9fb">47</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation>
    <awr:PeriodOfFixedPriceContractsToOperateAndMaintainWaterSystemsAtVariousMilitaryBases
      contextRef="ibe290fe4a8c84f3097b95ae1fe0e9618_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80Ni9mcmFnOmE1MDc2NWU3YWIwZjRkNWJiNWY3NzkyN2U3OGEzMWYyL3RleHRyZWdpb246YTUwNzY1ZTdhYjBmNGQ1YmI1Zjc3OTI3ZTc4YTMxZjJfMjUyOA_243eb2fb-6887-4e6c-b48d-03f68f126b96">P50Y</awr:PeriodOfFixedPriceContractsToOperateAndMaintainWaterSystemsAtVariousMilitaryBases>
    <us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfNzYyNg_7af524d4-d83a-4f2e-b718-37304796cfea">Regulatory Matters&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with accounting principles for rate-regulated enterprises, GSWC and BVESI record regulatory assets, which represent probable future recovery of costs from customers through the ratemaking process, and regulatory liabilities, which represent probable future refunds that are to be credited to customers through the ratemaking process.  At June&#160;30, 2021, GSWC and BVESI had approximately $23.1 million of regulatory liabilities, net of regulatory assets, not accruing carrying costs.  Of this amount, (i) $77.7 million of regulatory liabilities are excess deferred income taxes arising from the lower federal income tax rate due to the Tax Cuts and Jobs Act ("Tax Act") enacted in December 2017 that are expected to be refunded to customers, (ii) $7.9 million of regulatory liabilities are from flowed-through deferred income taxes, (iii) $64.1 million of net regulatory assets relates to the underfunded position in GSWC's pension and other retirement obligations (not including the two-way pension balancing accounts), and (iv) a $2.8 million regulatory liability related to a memorandum account authorized by the CPUC to track unrealized gains and losses on BVESI's purchase power contracts over the term of the contracts.  The remainder relates to other items that do not provide for or incur carrying costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory assets represent costs incurred by GSWC and/or BVESI for which they have received or expect to receive rate recovery in the future.  In determining the probability of costs being recognized in other periods, GSWC and BVESI consider regulatory rules&#160;and decisions, past practices, and other facts or circumstances that would indicate if recovery is probable.  If the CPUC determines that a portion of either GSWC&#x2019;s or BVESI's assets are not recoverable in customer rates, the applicable utility must determine if it has suffered an asset impairment that requires it to write down the asset's value.  Regulatory assets are offset against regulatory liabilities within each ratemaking area.  Amounts expected to be collected or refunded in the next twelve months have been classified as current assets and current liabilities by ratemaking area.  Regulatory assets, less regulatory liabilities, included in the consolidated balance sheets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GSWC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Water Revenue Adjustment Mechanism and Modified Cost Balancing Account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;13,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs deferred for future recovery on Aerojet case&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pensions and other post-retirement obligations (Note 8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;COVID-19 memorandum accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Flow-through taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various refunds to customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.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 GSWC&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.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:700;line-height:100%"&gt;BVESI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative unrealized (gain) loss (Note 5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,810)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,537&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.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 AWR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory matters are discussed in the consolidated financial statements and the notes thereto included in the Company's Form&#160;10-K for the year ended December&#160;31, 2020 filed with the SEC.  The discussion below focuses on significant matters and developments since December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;Alternative-Revenue Programs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSWC records the difference between what it bills its water customers and that which is authorized by the CPUC using the Water Revenue Adjustment Mechanism ("WRAM") and the Modified Cost Balancing Account (&#x201c;MCBA&#x201d;) accounts approved by the CPUC.&#160;&#160;The over- or under-collection of the WRAM is aggregated with the MCBA over- or under-collection for the corresponding ratemaking area and bears interest at the current 90-day commercial paper rate.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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 the accounting guidance for alternative revenue programs, GSWC is required to collect its WRAM balances within 24 months following the year in which an under-collection is recorded in order to recognize such amounts as revenue.&#160; The recovery periods for the majority of GSWC's WRAM/MCBA balances are primarily within 12 to 24 months.  During the six months ended June&#160;30, 2021, GSWC recorded additional net under-collections in the WRAM/MCBA accounts of approximately $8.7 million due primarily to higher-than-adopted supply costs currently in billed customer rates. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2021, GSWC had an aggregated regulatory asset of $20.8 million, which is comprised of a $4.4 million under-collection in the WRAM accounts and a $16.4 million under-collection in the MCBA accounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;COVID-19 Memorandum Accounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CPUC has approved GSWC's and BVESI's requests to activate COVID-19-related memorandum accounts, such as a Catastrophic Event Memorandum Account ("CEMA"), for the impact of the COVID-19 pandemic.  GSWC's and BVESI's response to the pandemic has included suspending service disconnections for nonpayment, which has significantly increased the amount of delinquent customer accounts receivable during the COVID-19 pandemic.  Costs incurred by GSWC and BVESI in response to the COVID-19 pandemic, including bad debt expense in excess of what is included in their respective revenue requirements, are being included in the COVID-19-related memorandum accounts for future recovery.  As of June&#160;30, 2021, a total of $6.7 million in COVID-19 related incremental costs have been recorded as regulatory assets as GSWC and BVESI believe their respective costs are probable of recovery.  GSWC's COVID-19 memorandum account is being addressed in its pending water general rate case, while BVESI intends to include the memorandum account for recovery in its next general rate case application expected to be filed in 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;Other Regulatory Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other regulatory assets represent costs incurred by GSWC or BVESI for which they have received or expect to receive rate recovery in the future.  These regulatory assets are supported by regulatory rules and decisions, past practices, and other facts or circumstances that indicate recovery is probable.  If the CPUC determines that a portion of either GSWC&#x2019;s or BVESI's assets are not recoverable in customer rates, the applicable entity must determine if it has suffered an asset impairment that requires it to write down the asset's value.  Included in other regulatory assets are CPUC-approved memorandum accounts to track the costs incurred in connection with the development and implementation of BVESI&#x2019;s wildfire mitigation plans (&#x201c;WMPs&#x201d;), which are required by California legislation to be submitted annually to the CPUC for approval.  The CPUC&#x2019;s Wildfire Safety Division (now part of the California Natural Resources Agency effective July 1, 2021) has engaged an independent accounting firm to conduct examinations of the expenses and capital investments identified in the 2019 and 2020 WMPs for each of the investor-owned electric utilities, including BVESI.  As of June 30, 2021, BVESI has approximately $1.9 million related to expenses accumulated in its WMPs memorandum accounts that have been recognized as regulatory assets for future recovery.  BVESI&#x2019;s examination of these expenses as well as the capital investments incurred for its WMPs is currently in progress and, at this time, management cannot predict the outcome or recommendations that may result from this examination.&lt;/span&gt;&lt;/div&gt;BVESI Other CEMA Regulatory Asset:  BVESI activated a CEMA account to track the incremental costs incurred in response to a severe winter storm that occurred in February 2019 and which resulted in the declaration of an emergency by the governor of California.  Incremental costs of $455,000 were included in the CEMA account and recorded as a regulatory asset.  BVESI subsequently filed for recovery of these costs.   In May 2021, the CPUC issued a final decision denying BVESI&#x2019;s request for recovery, claiming that BVESI did not adequately demonstrate that the costs incurred were incremental and beyond costs already included in BVESI&#x2019;s revenue requirement.  The decision does permit BVESI to file a new application on the issue of incrementality should it wish to continue pursuing recovery.  BVESI believes the storm costs were incremental and beyond what was included in its revenue requirement and will file a new application to continue pursuing recovery.  As a result, the costs in this CEMA account remain as a regulatory asset at June&#160;30, 2021 as the Company continues to believe the incremental costs were properly tracked and included in the CEMA account consistent with the CPUC's well-established past practices.  The CPUC allows CEMA accounts to be established following a state/federal declared emergency, and are therefore recognized as regulatory assets for future recovery.  However, if BVESI does not ultimately prevail in obtaining recovery, it will result in a charge to earnings for the write-off of this CEMA regulatory asset totaling $455,000.  At this time, management cannot predict the final outcome of this matter.</us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock>
    <awr:RegulatoryAssetNotAccruingCarryingCosts
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfNDIy_5f8b8f55-d434-42b3-917a-9aaabd9d2509"
      unitRef="usd">23100000</awr:RegulatoryAssetNotAccruingCarryingCosts>
    <awr:RegulatoryAssetNotAccruingCarryingCosts
      contextRef="ice30ea2c9e034f20b42efe6177d899d0_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfNTI4_408e23b3-b7d5-46cf-bfbe-3811ac80438d"
      unitRef="usd">77700000</awr:RegulatoryAssetNotAccruingCarryingCosts>
    <awr:RegulatoryAssetNotAccruingCarryingCosts
      contextRef="if3e3973f6ed24401bd20464ea50d2f98_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfNzU5_2c3bf2ac-ac06-49a4-8357-bc5d497a12ae"
      unitRef="usd">7900000</awr:RegulatoryAssetNotAccruingCarryingCosts>
    <awr:RegulatoryAssetNotAccruingCarryingCosts
      contextRef="ia8d921d24d1f4e34ab6ce64642a11dd7_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfODQx_0ccd1253-a9c8-468a-ba52-cebeefad1f9a"
      unitRef="usd">64100000</awr:RegulatoryAssetNotAccruingCarryingCosts>
    <awr:RegulatoryAssetNotAccruingCarryingCosts
      contextRef="i48f55f27c2f14505b363bea9140f8829_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfMTAyMw_db7a325e-1112-4312-8cbc-ee223dc10036"
      unitRef="usd">2800000</awr:RegulatoryAssetNotAccruingCarryingCosts>
    <awr:ScheduleOfRegulatoryAssetsLiabilitiesTableTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfNzY0MQ_03834e8e-deaa-4a77-a20e-4d247e13fe7c">Regulatory assets, less regulatory liabilities, included in the consolidated balance sheets are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;GSWC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Water Revenue Adjustment Mechanism and Modified Cost Balancing Account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;13,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs deferred for future recovery on Aerojet case&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pensions and other post-retirement obligations (Note 8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;COVID-19 memorandum accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Flow-through taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Various refunds to customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.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 GSWC&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.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:700;line-height:100%"&gt;BVESI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative unrealized (gain) loss (Note 5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,810)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,537&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,297&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.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 AWR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</awr:ScheduleOfRegulatoryAssetsLiabilitiesTableTextBlock>
    <us-gaap:NetRegulatoryAssets
      contextRef="ia8f59606998e42ecaceb44aade9ae111_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMi0yLTEtMS0w_d403c551-9bb4-4f30-a8c0-0f6834a03667"
      unitRef="usd">20787000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i6350878eceb147d2b08f0c3d8a7efdd5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMi00LTEtMS0w_76f3c358-4eba-4574-8a86-fa2c0c4b5152"
      unitRef="usd">13741000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i0f7fc08346c74c4f95931ef78eb52ba5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMy0yLTEtMS0w_422f04f1-b2ea-4503-b9f6-907de79242df"
      unitRef="usd">6116000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="id41c3ca4aee24b1f80533603b03fe66d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMy00LTEtMS0w_111e38db-3473-404f-b131-8e67cdc47463"
      unitRef="usd">6751000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i6187b5e230d041c1922bf526427683b7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfNC0yLTEtMS0w_ba7a2c28-dd3f-46e1-b1d1-00a779eb5871"
      unitRef="usd">63809000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="icc77ee3bde6244c2bd2a2022e1e37259_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfNC00LTEtMS0w_3ac636bd-c1d2-47ae-a358-5fc62e5827d5"
      unitRef="usd">65576000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="ice409a035bcb4367ae28fc11b1b829b5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfNS0yLTEtMS0w_edd82011-8792-4d0f-b745-987300e7727f"
      unitRef="usd">6226000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="if37507457f2e4611ba857ba86e351fc0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfNS00LTEtMS0w_6e15d802-3a4d-4481-89fe-5c16bae8bff1"
      unitRef="usd">4119000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i85539c4cef8f40289a570375ad1b672a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfNi0yLTEtMS0w_9edee49c-65aa-4c9f-9a4e-6c81ae99b1ef"
      unitRef="usd">-73668000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i252f3f39a56b4baf9da1b0a1e347d55a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfNi00LTEtMS0w_f86fa4e3-f1a0-4efd-9596-a7b96df2f085"
      unitRef="usd">-74185000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i0114ec2860e04f58852c5e7327d11e28_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfNy0yLTEtMS0w_5d4ec6b5-d5f7-4685-96b4-a88f5453219d"
      unitRef="usd">-7323000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i07f3beea313743ef86e40cb6701e92b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfNy00LTEtMS0w_3d1bc0c2-c9f6-4025-a547-ad185fb24ba5"
      unitRef="usd">-9722000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="ia90fecfaee104c3dbdda3277e218c316_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfOC0yLTEtMS0w_f5c20aad-7750-4690-8faf-14b2da4ca01b"
      unitRef="usd">11491000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i435523269195495483ad1d883a024ab3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfOC00LTEtMS0w_801dccc5-b10b-418d-a012-b8ec5f34d44c"
      unitRef="usd">10670000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i6540637fb3cd4bd188ea58b7358714ab_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfOS0yLTEtMS0w_6e39e793-1b83-491e-840e-1e954904d10d"
      unitRef="usd">-4187000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="ie7b24d705da74e85a79f731880ced64b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfOS00LTEtMS0w_3490fc45-d538-4561-a4b8-b1386c996635"
      unitRef="usd">-4577000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i0c154ce40dea404c9dbb66b5e381c09a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMTAtMi0xLTEtMA_2cbe3d46-fdd3-4a85-bd03-b5053beb2fba"
      unitRef="usd">23251000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i3d0aa9a7ab8442b29aa67f801c7c9f75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMTAtNC0xLTEtMA_12003559-4f54-4fda-865d-01c9a5196a67"
      unitRef="usd">12373000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i4b2a38df18bf45ef9881001460297f32_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMTItMi0xLTEtMA_0636a325-db64-4578-abdb-59bbdcfa080d"
      unitRef="usd">-2810000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i4b2a38df18bf45ef9881001460297f32_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMTItMi0xLTEtMA_b9d81adb-4431-4b18-935e-6de1e9096cae"
      unitRef="usd">-2810000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i05587a7be4394226b7e93fadd040498a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMTItNC0xLTEtMA_7cf4c4ec-d3ca-44ca-8f73-3e83f2773fa6"
      unitRef="usd">1537000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i35eef88e2ec7489289780d82cb98bf22_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMTMtMi0xLTEtMA_661ade16-8347-4861-98ce-c23439085095"
      unitRef="usd">3297000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i06515bd8cdaa4dfeb3d44e8c07d0b1b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMTMtNC0xLTEtMA_a5f268e3-7557-414f-a0ba-460f3d8e3089"
      unitRef="usd">2629000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMTQtMi0xLTEtMA_1530c473-7f71-4196-9e94-1929db24ea47"
      unitRef="usd">23738000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="ib7b09cb8c4104d5e993f12bc2ed7a78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RhYmxlOjM2ZmE2Y2NjMTg5NzQyZDNhYzIzZmNhNjY2MzdjODI1L3RhYmxlcmFuZ2U6MzZmYTZjY2MxODk3NDJkM2FjMjNmY2E2NjYzN2M4MjVfMTQtNC0xLTEtMA_952495a0-1b08-4822-a4ed-f6a69ed112d3"
      unitRef="usd">16539000</us-gaap:NetRegulatoryAssets>
    <awr:InvestmentTerm
      contextRef="i9a14d5cbacb843c681d3b13979e52e28_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfMjk1Nw_6b685e5a-9565-4fdf-a748-3380a0222bad">P90D</awr:InvestmentTerm>
    <awr:RegulatoryAssetRecoveryPeriods
      contextRef="ib64e95f9da974d1599901521e7b0944d_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfMzEzMg_ccadc870-c0c3-4b74-8918-d3c308d10b63">P24M</awr:RegulatoryAssetRecoveryPeriods>
    <awr:RegulatoryAssetRecoveryPeriods
      contextRef="i3bcca5b72ddb4f44a35b3bfc926286bc_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfMzMzOA_05228c1f-9514-4f03-bb99-c2bcd85c7538">P12M</awr:RegulatoryAssetRecoveryPeriods>
    <awr:RegulatoryAssetRecoveryPeriods
      contextRef="ib64e95f9da974d1599901521e7b0944d_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfMzM0NA_037d65f0-d09c-4c15-bbea-eb2ef2fbae50">P24M</awr:RegulatoryAssetRecoveryPeriods>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="iadcd58b9449742fbae1b22ba68470767_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfMzc2Ng_09153843-8f8e-4208-8364-f5c6c410f457"
      unitRef="usd">8700000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="ia8f59606998e42ecaceb44aade9ae111_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfMzkwOQ_39a09a5d-6351-407a-bd2a-991eeec1e4c9"
      unitRef="usd">20800000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i49bf42dbcd63477a99de04e7ad08a595_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfMzkzOA_89f85953-55dd-45b4-969e-af96155872b0"
      unitRef="usd">4400000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i54dc6c29a33048aaba98cdfb9fdaf68c_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfMzk4NQ_ec876253-7586-4a73-a746-c99db0f27822"
      unitRef="usd">16400000</us-gaap:NetRegulatoryAssets>
    <awr:RegulatoryAssetCEMA
      contextRef="if2eb7f7a9117477db07f3eed3a853a83_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfNDc1NQ_0273a96a-3904-4000-b1d8-e5ee3a040399"
      unitRef="usd">6700000</awr:RegulatoryAssetCEMA>
    <awr:RegulatoryAssetWildfireMitigationPlansWMP
      contextRef="ic4563e16ce524f6a8abccfd72e2f8017_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfMTA5OTUxMTY0Mjc3OQ_65ae56af-5e7c-45a5-9259-3002f6572ee1"
      unitRef="usd">1900000</awr:RegulatoryAssetWildfireMitigationPlansWMP>
    <awr:RegulatoryAssetCEMAStorm
      contextRef="ic4563e16ce524f6a8abccfd72e2f8017_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfNzYzNw_0688c59c-a1ae-4b96-ba36-e0a5d573f463"
      unitRef="usd">455000</awr:RegulatoryAssetCEMAStorm>
    <awr:RegulatoryAssetCEMAStorm
      contextRef="ic4563e16ce524f6a8abccfd72e2f8017_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF80OS9mcmFnOmU3MDA3ZGYwYzE4ZTQ2MTNiOTY3OTNkZTlhYzRkODcyL3RleHRyZWdpb246ZTcwMDdkZjBjMThlNDYxM2I5Njc5M2RlOWFjNGQ4NzJfNzYzOA_b9a9dab8-ddb6-4fdd-bc17-fcee84075c41"
      unitRef="usd">455000</awr:RegulatoryAssetCEMAStorm>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjc0Mg_828b0361-98fb-4503-a128-512cf0be015b">Earnings per Share/Capital Stock&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the accounting guidance for participating securities and earnings per share (&#x201c;EPS&#x201d;), Registrant uses the &#x201c;two-class&#x201d; method of computing EPS.  The &#x201c;two-class&#x201d; method is an earnings allocation formula that determines EPS for each class of common stock and participating security.  AWR has participating securities related to restricted stock units that earn dividend equivalents on an equal basis with AWR&#x2019;s Common Shares, and that have been issued under AWR's stock incentive plans for employees and the non-employee directors stock plans.&#160; In applying the &#x201c;two-class&#x201d; method, undistributed earnings are allocated to both common shares and participating securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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 is a reconciliation of Registrant&#x2019;s net income and weighted average Common Shares outstanding used for calculating basic net income per share:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.397%"/&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:700;line-height:100%"&gt;Basic:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For The Three Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For The Six Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;per&#160;share&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: (a)     Distributed earnings to common shareholders&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;12,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(b)    Undistributed earnings allocated to common shareholders&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;14,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings allocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total income available to common shareholders, basic (a)+(b)&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: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,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average Common Shares outstanding, basic&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;36,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic earnings per Common Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted EPS is based upon the weighted average number of Common Shares, including both outstanding shares and shares potentially issuable in connection with restricted stock units granted under AWR&#x2019;s stock incentive plans for employees and the non-employee directors stock plans, and net income.  There were no options outstanding as of June&#160;30, 2021 and 2020 under these plans.  At June&#160;30, 2021 and 2020, there were 107,772 and 133,863 restricted stock units outstanding, respectively, including performance shares awarded to officers of the Registrant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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 is a reconciliation of Registrant&#x2019;s net income and weighted average Common Shares outstanding for calculating diluted net income per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.398%"/&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:700;line-height:100%"&gt;Diluted:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For The Three Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For The Six Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;per&#160;share&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;Common shareholders earnings, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings for dilutive stock-based awards&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;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total common shareholders earnings, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Diluted earnings per Common Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.109%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All of the 107,772 and 133,863 restricted stock units at June&#160;30, 2021 and 2020, respectively, were included in the calculation of diluted EPS for the three  and six&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;months ended June&#160;30, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended June&#160;30, 2021, AWR issued 42,668 common shares related to restricted stock units.  During the six months ended June 30, 2020, AWR issued 37,260 common shares related to restricted stock units and stock options for approximately&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$30,000, under Registrant&#x2019;s stock incentive plans for employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended June&#160;30, 2021 and 2020, AWR paid $1.3 million and $1.8 million, respectively, to taxing authorities on employees' behalf for shares withheld related to net share settlements.  During the six months ended June&#160;30, 2021 and 2020, GSWC paid $1.2 million and $1.6 million, respectively, to taxing authorities on employees' behalf for shares withheld related to net share settlements.  These payments are included in the stock-based compensation caption of the statements of equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;During the three months ended June&#160;30, 2021 and 2020, AWR paid quarterly dividends of approximately $12.4 million, or $0.335 per share, and $11.3 million, or $0.305 per share, respectively.  During the six months ended June&#160;30, 2021 and 2020, AWR paid quarterly dividends of approximately $24.7 million, or $0.670 per share, and $22.5 million, or $0.610 per share, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"&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 months ended June&#160;30, 2021 and 2020, GSWC paid dividends of $12.4&#160;million and $11.3&#160;million, respectively, to AWR during these periods.  During the six months ended June&#160;30, 2021 and 2020, GSWC paid dividends of $24.8 million and $22.5 million, respectively, to AWR during these periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjczMw_850d68af-f975-4bdb-99be-67accdf8f632">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.397%"/&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:700;line-height:100%"&gt;Basic:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For The Three Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For The Six Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;per&#160;share&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: (a)     Distributed earnings to common shareholders&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;12,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(b)    Undistributed earnings allocated to common shareholders&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;14,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings allocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total income available to common shareholders, basic (a)+(b)&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: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,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average Common Shares outstanding, basic&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;36,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic earnings per Common Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMi0yLTEtMS0w_fcb1ce56-4e38-4e76-9be3-54e0d027ef07"
      unitRef="usd">26576000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMi00LTEtMS0w_344bffa9-0a19-4ed3-ba61-f472201b711c"
      unitRef="usd">25612000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMi02LTEtMS05MzQ_5faed2f5-60cb-467f-bfbe-b93397cedd77"
      unitRef="usd">45844000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMi02LTEtMS05MzQ_b6d7ffc4-da98-46ba-b478-ce1031ebe2ae"
      unitRef="usd">45844000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMi04LTEtMS05NDI_bcbebb91-eb2f-4e11-b900-2dac3021e359"
      unitRef="usd">39684000</us-gaap:NetIncomeLoss>
    <awr:WeightedAverageDividendsCommonStock
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMy0yLTEtMS0w_c88283b6-f9c3-41b2-950f-74d2abe51c8c"
      unitRef="usd">12366000</awr:WeightedAverageDividendsCommonStock>
    <awr:WeightedAverageDividendsCommonStock
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMy00LTEtMS0w_a77c8179-b049-40d0-b0fb-02cf12f480e0"
      unitRef="usd">11250000</awr:WeightedAverageDividendsCommonStock>
    <awr:WeightedAverageDividendsCommonStock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMy02LTEtMS05Mzg_0bfaa9ba-f4ac-4f68-bf03-335e256684c7"
      unitRef="usd">24727000</awr:WeightedAverageDividendsCommonStock>
    <awr:WeightedAverageDividendsCommonStock
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMy04LTEtMS05NDY_8a83bb3e-2a5e-4eea-9ed9-0301c83ab010"
      unitRef="usd">22492000</awr:WeightedAverageDividendsCommonStock>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNC0yLTEtMS0w_256f71c8-fb05-472d-9225-0db157d427b1"
      unitRef="usd">35000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNC00LTEtMS0w_3c3a29d4-df6e-47a1-9bef-2c93c2e55940"
      unitRef="usd">40000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNC02LTEtMS05Mzg_457f3ff8-6977-42f9-88a2-a64bad98cf56"
      unitRef="usd">65000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNC04LTEtMS05NDY_333267ad-e8a8-484b-b4f5-60315822b43c"
      unitRef="usd">77000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:UndistributedEarnings
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNS0yLTEtMS0w_9ad3ee28-7cd7-4b8a-b65a-c1ac038cffda"
      unitRef="usd">14175000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNS00LTEtMS0w_117ac872-3c67-496a-a070-11403e20daf5"
      unitRef="usd">14322000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNS02LTEtMS05Mzg_df843ffd-5c07-4f7b-a515-147f0d6a958f"
      unitRef="usd">21052000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNS04LTEtMS05NDY_640d0f8a-34ec-4c96-96f3-0181bcfcb30f"
      unitRef="usd">17115000</us-gaap:UndistributedEarnings>
    <awr:UndistributedEarningsAllocatedToCommonStock
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNy0yLTEtMS0w_dec5802e-2233-4976-baed-f4d7bd69ccf4"
      unitRef="usd">14135000</awr:UndistributedEarningsAllocatedToCommonStock>
    <awr:UndistributedEarningsAllocatedToCommonStock
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNy00LTEtMS0w_0394efde-5cc6-407f-a464-222009e93bc3"
      unitRef="usd">14271000</awr:UndistributedEarningsAllocatedToCommonStock>
    <awr:UndistributedEarningsAllocatedToCommonStock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNy02LTEtMS05NTQ_a9bb473f-a0b2-457f-9f90-e7916b838ac5"
      unitRef="usd">20997000</awr:UndistributedEarningsAllocatedToCommonStock>
    <awr:UndistributedEarningsAllocatedToCommonStock
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfNy04LTEtMS05NTA_9c8506b7-95d6-4451-923f-da3b1ef0dcc1"
      unitRef="usd">17057000</awr:UndistributedEarningsAllocatedToCommonStock>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfOC0yLTEtMS0w_bdd8ff87-5cc7-4fb5-bdcb-792e177f2a77"
      unitRef="usd">40000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfOC00LTEtMS0w_13063b55-2903-477d-8223-bfa6510f7549"
      unitRef="usd">51000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfOC02LTEtMS05NTQ_7859196d-1e8b-43ed-8126-960b73e33ed2"
      unitRef="usd">55000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfOC04LTEtMS05NTA_d71dbac8-a9c7-4f4f-99c4-2fadd394593f"
      unitRef="usd">58000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTAtMi0xLTEtMA_8cacce53-b7ac-4475-8016-ee746fa603a6"
      unitRef="usd">26501000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTAtNC0xLTEtMA_43a77b33-1ebb-453c-99e0-dea5038ba0c1"
      unitRef="usd">25521000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTAtNi0xLTEtOTU4_78f3f214-0410-46f8-9732-aefb89e000bc"
      unitRef="usd">45724000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTAtOC0xLTEtOTYy_a937e098-3ba8-469b-8c0a-b04f84c557a7"
      unitRef="usd">39549000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTItMi0xLTEtMA_100e3723-33fd-495e-81cf-8761cf67119d"
      unitRef="shares">36916000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTItNC0xLTEtMA_782317b1-531b-474f-8ea9-f13531e773c5"
      unitRef="shares">36884000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTItNi0xLTEtOTY2_12b68cdb-a7ee-428d-8ec5-4e3f5851299f"
      unitRef="shares">36907000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTItOC0xLTEtOTcy_8a926600-1dd9-461f-88e1-ec90b545630e"
      unitRef="shares">36872000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTQtMi0xLTEtMA_cd1b0567-9bcf-4d9d-9145-0ced0ea8ad59"
      unitRef="usdPerShare">0.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTQtNC0xLTEtMA_1ed46543-d3a3-470e-ba40-7b144034614f"
      unitRef="usdPerShare">0.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTQtNi0xLTEtOTY5_5a7fc63f-93d8-4ea7-9f8a-c42c66689655"
      unitRef="usdPerShare">1.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOjg0N2Q1MDg2YzRkYjQxYzY4MTdmYTUyNTZkNTg4MjU4L3RhYmxlcmFuZ2U6ODQ3ZDUwODZjNGRiNDFjNjgxN2ZhNTI1NmQ1ODgyNThfMTQtOC0xLTEtOTc1_9c6269f9-61ee-4689-8edc-ead361fe1622"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib050899dc86b4c06ab64726c6d3749b6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMTIwMg_6f029d89-5deb-4e04-a54f-38cbe6692643"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMTIwMg_f05d08e0-7fe2-486e-9c30-3a55b03c2111"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMTI4OA_4afcfc77-1dec-439b-95f4-40e31ee13321"
      unitRef="shares">107772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib050899dc86b4c06ab64726c6d3749b6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMTI5NQ_fd45edcd-d5dd-4f77-8274-4b77332a3236"
      unitRef="shares">133863</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjcyMA_de107e0a-80e2-4b36-984c-d16791d28589">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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 is a reconciliation of Registrant&#x2019;s net income and weighted average Common Shares outstanding for calculating diluted net income per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.398%"/&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:700;line-height:100%"&gt;Diluted:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For The Three Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For The Six Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in&#160;thousands,&#160;except&#160;per&#160;share&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;Common shareholders earnings, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings for dilutive stock-based awards&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;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total common shareholders earnings, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Diluted earnings per Common Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.109%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All of the 107,772 and 133,863 restricted stock units at June&#160;30, 2021 and 2020, respectively, were included in the calculation of diluted EPS for the three  and six&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;months ended June&#160;30, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMi0yLTEtMS0w_46d085e8-a875-4134-8bce-88f456d95c2c"
      unitRef="usd">26501000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMi00LTEtMS0w_d3ce824f-1dbe-47dc-b0ac-e6f2fc4d40c1"
      unitRef="usd">25521000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMi02LTEtMS05Nzg_71ae3f97-c164-4267-8276-fa001bfdeb76"
      unitRef="usd">45724000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMi04LTEtMS05ODI_78a26b40-b83c-42ba-81c6-d952d84dfcbf"
      unitRef="usd">39549000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMy0yLTEtMS0w_ecb4c31c-622a-462a-994b-a551469c7032"
      unitRef="usd">40000</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMy00LTEtMS0w_39a4f951-6bb6-4249-8051-4a2a7e46468b"
      unitRef="usd">51000</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMy02LTEtMS05Nzg_f8c0991f-0ba9-4655-adb6-af0aa98767fc"
      unitRef="usd">55000</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMy04LTEtMS05ODI_1ac4daba-8b04-442a-9bdf-dbb07c0d8324"
      unitRef="usd">58000</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNC0yLTEtMS0w_04bf8ce3-4ea8-4151-a6f6-b743d932c899"
      unitRef="usd">26541000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNC00LTEtMS0w_acbfd68e-84a8-4265-b8fc-c8858e3a491f"
      unitRef="usd">25572000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNC02LTEtMS05Nzg_6a7dcdf4-1ebc-42c4-8619-0a00fad1e650"
      unitRef="usd">45779000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNC04LTEtMS05ODI_2d6a53ac-71d5-407b-bcf7-d0b7719f13a3"
      unitRef="usd">39607000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNi0yLTEtMS0w_9bc3583a-a84a-4270-b286-910469926121"
      unitRef="shares">36916000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNi00LTEtMS0w_6385cde5-46b0-4da7-910b-505f0444d004"
      unitRef="shares">36884000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNi02LTEtMS05ODY_e75c8c50-c088-4111-8c29-b9684d901fad"
      unitRef="shares">36907000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNi04LTEtMS05OTA_fcd88e02-71fc-41aa-9999-d3d97eb5a3cc"
      unitRef="shares">36872000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNy0yLTEtMS0w_ca1c1def-bf21-4ea9-812b-5b4aa46f342e"
      unitRef="shares">91000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNy00LTEtMS0w_d156ba0b-bdf9-414e-bf59-8312a3119387"
      unitRef="shares">116000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNy02LTEtMS05ODY_341860d7-810c-46a3-ab39-c5cdec46672f"
      unitRef="shares">86000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfNy04LTEtMS05OTA_b20298e0-6aac-4641-a405-1b6a20b15e0b"
      unitRef="shares">113000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfOC0yLTEtMS0w_0055d226-0f32-4904-87fb-5fe047ab3e1c"
      unitRef="shares">37007000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfOC00LTEtMS0w_d8c30df4-28ca-455d-98b6-0a228adae393"
      unitRef="shares">37000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfOC02LTEtMS05ODY_64ac1c25-13b2-4953-b95c-50abbfa88e6f"
      unitRef="shares">36993000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfOC04LTEtMS05OTA_5ab406d5-85d5-4298-9c07-0233c7166213"
      unitRef="shares">36985000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMTAtMi0xLTEtMA_381615b6-5cd7-4f5c-938a-da58d5e69e08"
      unitRef="usdPerShare">0.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMTAtNC0xLTEtMA_505868e1-a2fd-4b4f-8f30-3ee2ca259d5e"
      unitRef="usdPerShare">0.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMTAtNi0xLTEtOTk0_ca18d825-baed-4f0c-8c38-aa04965de7fb"
      unitRef="usdPerShare">1.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RhYmxlOmM4OGExMTc5ZGI3ZjRkNDRhZGM1Mzk5OGJlNGM0YTRiL3RhYmxlcmFuZ2U6Yzg4YTExNzlkYjdmNGQ0NGFkYzUzOTk4YmU0YzRhNGJfMTAtOC0xLTEtOTk3_e0d4e769-6356-41c8-8e90-c325fbc1c262"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMTU5Ng_4afcfc77-1dec-439b-95f4-40e31ee13321"
      unitRef="shares">107772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib050899dc86b4c06ab64726c6d3749b6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMTYwMw_fd45edcd-d5dd-4f77-8274-4b77332a3236"
      unitRef="shares">133863</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMTc4Mg_3e4b2971-a6fc-4c65-ab82-517f80ae4567"
      unitRef="shares">42668</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMTg2OQ_b68ce5db-890c-4bde-bc5b-e5e3a3776639"
      unitRef="shares">37260</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMTk1Ng_87c69100-d6c3-47c5-b724-0aa018d9a97b"
      unitRef="usd">30000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjA2Mw_97091f35-56ff-4fd2-b700-00e7a25ed2a9"
      unitRef="usd">1300000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjA3MA_0ce51d2a-6d3c-4b9b-a72c-3c9c82efb3bc"
      unitRef="usd">1800000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjIzNA_ca9bdab4-8e22-4238-852d-d24c906b06ae"
      unitRef="usd">1200000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjI0MQ_07c20a47-436f-42fd-9541-e959e503ef45"
      unitRef="usd">1600000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividends
      contextRef="i0c45096802744fdeb3a7eb9626db2e76_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjUzOQ_d5914eb5-d3a3-40c5-85e2-eedff1f3770c"
      unitRef="usd">12400000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjU0Ng_c0c86050-3edf-42b8-930e-833447ab6fe8"
      unitRef="usdPerShare">0.335</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="i3579bd2c2fc94b429f8edb3a0575c572_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjU2NA_f70aa796-f8cb-4393-8461-f16998fc7fa1"
      unitRef="usd">11300000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjU3MQ_a9568e2b-4c49-471f-a7ee-4e0485bbd41a"
      unitRef="usdPerShare">0.305</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="i113858c5712541df8ea3fcdfb74ac8e8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjc0ODc3OTA3MjQ1Nw_a13edee8-d711-4420-be0c-670773823311"
      unitRef="usd">24700000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjc0ODc3OTA3MjQ2OQ_f9937e7f-65c1-4c0f-84ed-3c5b62ba311d"
      unitRef="usdPerShare">0.670</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="i8693d5cd92b7431784d3dc385f3d1a72_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjc0ODc3OTA3Mjc2MQ_ab98ff73-b696-4f00-840c-a5ce79b2279c"
      unitRef="usd">22500000</us-gaap:PaymentsOfDividends>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjc0ODc3OTA3Mjc1Ng_eade7569-13fa-46a3-87ed-abd3d14a8d79"
      unitRef="usdPerShare">0.610</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjY2MQ_9212b29c-a50c-4897-9f83-89aef0c4929c"
      unitRef="usd">12400000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjY2OA_e00c0d74-51a9-4b22-b2c4-3832c330b0d4"
      unitRef="usd">11300000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjc0ODc3OTA3MjU5OA_d2089e3b-7a62-4cfe-90ba-02db07b2fb96"
      unitRef="usd">24800000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81Mi9mcmFnOjViYjNmMzhlNmYwNDRmMTZiNmM3YWM4M2UyNGUzYWNjL3RleHRyZWdpb246NWJiM2YzOGU2ZjA0NGYxNmI2YzdhYzgzZTI0ZTNhY2NfMjc0ODc3OTA3MjYwNg_fcbd628c-36de-4c9f-b29e-ef175668361f"
      unitRef="usd">22500000</us-gaap:PaymentsOfDividends>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RleHRyZWdpb246NjVkMDcyNTM5ZjRhNGViMzk4ZTFiOWViMDI5NGQ1MjBfMjk5Mw_4b271751-edf2-4a73-8801-30bb60ea33d3">Derivative Instruments&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;BVESI purchases power under long-term contracts at a fixed cost depending on the amount of power and the period during which the power may be purchased under such contracts.&#160; These contracts provide power at a fixed cost over approximately &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RleHRyZWdpb246NjVkMDcyNTM5ZjRhNGViMzk4ZTFiOWViMDI5NGQ1MjBfMjcz_ac900013-81a5-4c5d-97cc-62fc03592456"&gt;three&lt;/span&gt;- and five-year terms depending on the amount of power and period during which the power is purchased under the contracts.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;BVESI's purchase power contracts are subject to the accounting guidance for derivatives and require mark-to-market derivative accounting.  Among other things, the CPUC authorized the use of a regulatory asset and liability memorandum account to offset the mark-to-market entries required by the accounting guidance.&#160; Accordingly, all unrealized gains and losses generated from the purchased power contracts are deferred on a monthly basis into a non-interest bearing regulatory memorandum account that tracks the changes in fair value of the derivative throughout the terms of the contracts.  As a result, these unrealized gains and losses did not impact AWR&#x2019;s earnings.  As of June&#160;30, 2021, there was a $2.8 million unrealized gain recorded as a regulatory liability in the memorandum account for the purchased power contracts.  The notional volume of derivatives remaining under these long-term contracts as of June&#160;30, 2021 was 417,649 megawatt hours.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting guidance for fair value measurements applies to all financial assets and financial liabilities that are measured and reported on a fair value basis.  Under the accounting guidance, BVESI has made fair value measurements that are classified and disclosed in one of the following three categories:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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;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;: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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;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;: Quoted prices in markets that are not active or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; or&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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;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;: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To value the contracts, Registrant utilizes various inputs that include quoted market prices for energy over the duration of the contracts.  The market prices used to determine the fair value for this derivative instrument were estimated based on independent sources such as broker quotes and publications that are not observable in or corroborated by the market.&#160; When such inputs have a significant impact on the measurement of fair value, the instruments are categorized as Level 3.  Accordingly, the valuation of the derivatives on Registrant&#x2019;s purchased power contract has been classified as Level 3 for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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 changes in the fair value of the Level 3 derivatives for the three and six months ended June&#160;30, 2021 and 2020.  The change in fair value was due to an increase in energy prices during the three and six months ended June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.120%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For The Three Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For The Six Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Fair value at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) on purchased power contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,347&#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="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;(656)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeTermOfContract
      contextRef="i09c5a0084eed4d10a100e12d2c640d83_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RleHRyZWdpb246NjVkMDcyNTM5ZjRhNGViMzk4ZTFiOWViMDI5NGQ1MjBfMjk5Ng_82a4f07d-def6-43fd-a6d9-f1dec6fd8d73">P5Y</us-gaap:DerivativeTermOfContract>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="ib85e70430b694289af67e2bf0fdf68ba_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RleHRyZWdpb246NjVkMDcyNTM5ZjRhNGViMzk4ZTFiOWViMDI5NGQ1MjBfMTA5MA_94b790d3-e075-4f36-a90e-a59e7124c844"
      unitRef="usd">-2800000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <awr:DerivativeActivityVolume
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RleHRyZWdpb246NjVkMDcyNTM5ZjRhNGViMzk4ZTFiOWViMDI5NGQ1MjBfMTI5Ng_9f980120-6a32-4e0b-b609-bbebc6f0f45a"
      unitRef="mwh">417649</awr:DerivativeActivityVolume>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RleHRyZWdpb246NjVkMDcyNTM5ZjRhNGViMzk4ZTFiOWViMDI5NGQ1MjBfMjk4NQ_9e5b94ba-15dd-44bd-b2cd-e552412c2053">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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 changes in the fair value of the Level 3 derivatives for the three and six months ended June&#160;30, 2021 and 2020.  The change in fair value was due to an increase in energy prices during the three and six months ended June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.120%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For The Three Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For The Six Months Ended&#160;&lt;br/&gt;&#160;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Fair value at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) on purchased power contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,347&#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="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;(656)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="ia3659771cd48441bab07535bb7fa4a2f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfMi0yLTEtMS0w_e61c5323-9742-4100-a4f5-c38404e87bfc"
      unitRef="usd">1224000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i07c5079bb9cb4b98834e14912bdc28db_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfMi00LTEtMS0w_43fc009e-ddb5-4093-ab33-83ac42e9ff39"
      unitRef="usd">-4280000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i1a3b6587191e4921bf19601c4104b727_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfMi02LTEtMS0xMDU3_47997927-b0e1-4ce0-910c-2afcd1811ff7"
      unitRef="usd">-1537000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i83f729a752a54695a3ba2fb58c7946a2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfMi04LTEtMS0xMDYx_765a4cc1-97bc-42a6-a6e3-188320c5a4c2"
      unitRef="usd">-3171000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i3e0cb5c861a847d4a79e1fdd4584460d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfMy0yLTEtMS0w_b091ec2a-acff-48cd-bbae-f0df9e7e4094"
      unitRef="usd">1586000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="ibfc5c17a4f834b4bb88bb37103c3a675_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfMy00LTEtMS0w_a2761e6a-640e-4c40-a1d5-6bac7329ab07"
      unitRef="usd">453000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i8796fcf9235c4cc1af7d0830f7579808_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfMy02LTEtMS0xMDU3_9b5740d5-8836-469b-b203-fb9f30823cd4"
      unitRef="usd">4347000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i28afcbc2b3f34919b13d786f1d6389b0_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfMy04LTEtMS0xMDYx_404330d0-c615-4b83-94d4-17b4a11fc7c0"
      unitRef="usd">-656000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i4cae40ccf93d48079aa26b0657d9829e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfNC0yLTEtMS0w_10efc4a7-d088-45d8-af18-5321e0022cba"
      unitRef="usd">2810000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i9b72e74b132741538ab1b5cdb541f9a6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfNC00LTEtMS0w_e8c0f536-c5c0-4b3f-90de-27658a3b5dcc"
      unitRef="usd">-3827000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i4cae40ccf93d48079aa26b0657d9829e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfNC02LTEtMS0xMDU3_fe915c7e-3197-466e-a2e1-0d3f16f1fd03"
      unitRef="usd">2810000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i9b72e74b132741538ab1b5cdb541f9a6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81NS9mcmFnOjY1ZDA3MjUzOWY0YTRlYjM5OGUxYjllYjAyOTRkNTIwL3RhYmxlOjQ5MmEwMDU0YTc2NzRiOGM4NDNiYmUyZTEwYWU0MTljL3RhYmxlcmFuZ2U6NDkyYTAwNTRhNzY3NGI4Yzg0M2JiZTJlMTBhZTQxOWNfNC04LTEtMS0xMDYx_f15fb550-9cf6-4762-a686-d50a8dd167dd"
      unitRef="usd">-3827000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81OC9mcmFnOmJjOGI0MmYxM2NjNzQ5NmU5MGU0MDRmMWQxYjgwODlkL3RleHRyZWdpb246YmM4YjQyZjEzY2M3NDk2ZTkwZTQwNGYxZDFiODA4OWRfOTgx_7b2c255b-9cae-4654-9e84-d934860334e4">Fair Value of Financial Instruments&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For cash and cash equivalents, accounts receivable, accounts payable and short-term debt, the carrying amount is assumed to approximate fair value due to the short-term nature of these items.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments held in a Rabbi Trust for the supplemental executive retirement plan ("SERP") are measured at fair value and totaled $28.1 million as of June&#160;30, 2021.  All equity investments in the Rabbi Trust are Level&#160;1 investments in mutual funds.  The investments held in the Rabbi Trust are included in "Other Property and Investments" on Registrant's balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below estimates the fair value of long-term debt held by GSWC.  The fair values as of June&#160;30, 2021 and December&#160;31, 2020 were determined using rates for similar financial instruments of the same duration utilizing Level 2 methods and assumptions.  Changes in the assumptions will produce different results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.292%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&#160;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&#160;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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;Long-term debt&#x2014;GSWC &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;___________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;   Excludes debt issuance costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:OtherInvestmentsAndSecuritiesAtCost
      contextRef="i1ad4b8f0246e424d8fbcd5a76a18391c_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81OC9mcmFnOmJjOGI0MmYxM2NjNzQ5NmU5MGU0MDRmMWQxYjgwODlkL3RleHRyZWdpb246YmM4YjQyZjEzY2M3NDk2ZTkwZTQwNGYxZDFiODA4OWRfMzc0_3df74303-de63-4d68-aa40-df31812266df"
      unitRef="usd">28100000</us-gaap:OtherInvestmentsAndSecuritiesAtCost>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81OC9mcmFnOmJjOGI0MmYxM2NjNzQ5NmU5MGU0MDRmMWQxYjgwODlkL3RleHRyZWdpb246YmM4YjQyZjEzY2M3NDk2ZTkwZTQwNGYxZDFiODA4OWRfOTg3_5e4ce61c-2931-4605-b04a-21b2111b9c91">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below estimates the fair value of long-term debt held by GSWC.  The fair values as of June&#160;30, 2021 and December&#160;31, 2020 were determined using rates for similar financial instruments of the same duration utilizing Level 2 methods and assumptions.  Changes in the assumptions will produce different results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.292%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&#160;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&#160;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;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;Long-term debt&#x2014;GSWC &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="ibbbfda33f14d40559db501a42b4435ed_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81OC9mcmFnOmJjOGI0MmYxM2NjNzQ5NmU5MGU0MDRmMWQxYjgwODlkL3RhYmxlOjJmZDIxMDk5Y2I4YzQ1NmRiMGFkYjkxYTM3ZmZmYmY1L3RhYmxlcmFuZ2U6MmZkMjEwOTljYjhjNDU2ZGIwYWRiOTFhMzdmZmZiZjVfMy0yLTEtMS0w_5174de86-7f0c-4803-b9b2-04d2d8552861"
      unitRef="usd">416115000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="icc83af56975d4769aeb0baa76615fabe_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81OC9mcmFnOmJjOGI0MmYxM2NjNzQ5NmU5MGU0MDRmMWQxYjgwODlkL3RhYmxlOjJmZDIxMDk5Y2I4YzQ1NmRiMGFkYjkxYTM3ZmZmYmY1L3RhYmxlcmFuZ2U6MmZkMjEwOTljYjhjNDU2ZGIwYWRiOTFhMzdmZmZiZjVfMy00LTEtMS0w_478d834e-bd37-47f1-a229-d8e87da2150c"
      unitRef="usd">494861000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie82a6696d35c41268cd8ce3d53168f7f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81OC9mcmFnOmJjOGI0MmYxM2NjNzQ5NmU5MGU0MDRmMWQxYjgwODlkL3RhYmxlOjJmZDIxMDk5Y2I4YzQ1NmRiMGFkYjkxYTM3ZmZmYmY1L3RhYmxlcmFuZ2U6MmZkMjEwOTljYjhjNDU2ZGIwYWRiOTFhMzdmZmZiZjVfMy02LTEtMS0w_c60b3cba-b72d-4051-8a6c-84c5595c1f08"
      unitRef="usd">444271000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if124ad6bd27b4ad5bc4fff55d9a19039_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF81OC9mcmFnOmJjOGI0MmYxM2NjNzQ5NmU5MGU0MDRmMWQxYjgwODlkL3RhYmxlOjJmZDIxMDk5Y2I4YzQ1NmRiMGFkYjkxYTM3ZmZmYmY1L3RhYmxlcmFuZ2U6MmZkMjEwOTljYjhjNDU2ZGIwYWRiOTFhMzdmZmZiZjVfMy04LTEtMS0w_2d89a162-905e-41a6-a0c2-8688a8492ccc"
      unitRef="usd">559752000</us-gaap:LongTermDebtFairValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82MS9mcmFnOjViZTNmZTU2Y2Y5NTQzYzlhZmMxYWM2MThhNWY4YTZlL3RleHRyZWdpb246NWJlM2ZlNTZjZjk1NDNjOWFmYzFhYzYxOGE1ZjhhNmVfMTA5OTUxMTYyOTE0MA_66c5da9a-a9ad-4567-82a7-b1c07bf49287">Income TaxesAWR's effective income tax rate (&#x201c;ETR&#x201d;) was 21.9% and 24.4% for the three months ended June&#160;30, 2021 and 2020, respectively, and was 22.6%  and 23.5% for the six months ended June&#160;30, 2021 and 2020, respectively. GSWC's ETR was 22.1% and 25.9% for the three months ended June&#160;30, 2021 and 2020, respectively, and was 22.7% and 24.7% for the six months ended June&#160;30, 2021 and 2020, respectively.The AWR and GSWC effective tax rates differed from the federal corporate statutory tax rate of 21% primarily due to (i)&#160;state taxes; (ii)&#160;permanent differences, including the excess tax benefits from share-based payments, which were reflected in the income statements and resulted in a reduction to income tax expense during the three and six months ended June&#160;30, 2021 and 2020; (iii) the ongoing amortization of the excess deferred income tax liability; and (iv) differences between book and taxable income that are treated as flow-through adjustments in accordance with regulatory requirements (principally from plant, rate-case, and compensation related items). As a regulated utility, GSWC treats certain temporary differences as flow-through in computing its income tax expense consistent with the income tax method used in its CPUC-jurisdiction ratemaking.  Flow-through items either increase or decrease tax expense and thus impact the ETR.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4972567dab2c4df4a08668359c2df63b_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82MS9mcmFnOjViZTNmZTU2Y2Y5NTQzYzlhZmMxYWM2MThhNWY4YTZlL3RleHRyZWdpb246NWJlM2ZlNTZjZjk1NDNjOWFmYzFhYzYxOGE1ZjhhNmVfNzE_fa38d853-56aa-4692-8e53-866fdd1588b1"
      unitRef="number">0.219</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie1fdc992e63249f7a0b5724589b89389_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82MS9mcmFnOjViZTNmZTU2Y2Y5NTQzYzlhZmMxYWM2MThhNWY4YTZlL3RleHRyZWdpb246NWJlM2ZlNTZjZjk1NDNjOWFmYzFhYzYxOGE1ZjhhNmVfNzg_e6470590-8b70-4322-8eda-aacde9e4b4c3"
      unitRef="number">0.244</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i79b643e7f1d84742a71fccb2aca28a54_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82MS9mcmFnOjViZTNmZTU2Y2Y5NTQzYzlhZmMxYWM2MThhNWY4YTZlL3RleHRyZWdpb246NWJlM2ZlNTZjZjk1NDNjOWFmYzFhYzYxOGE1ZjhhNmVfMTA5OTUxMTYyOTA0OA_d9ff07cd-a695-4f48-8d7a-9131d45b1ece"
      unitRef="number">0.226</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if1efa8914344497991d2733b4443c5e9_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82MS9mcmFnOjViZTNmZTU2Y2Y5NTQzYzlhZmMxYWM2MThhNWY4YTZlL3RleHRyZWdpb246NWJlM2ZlNTZjZjk1NDNjOWFmYzFhYzYxOGE1ZjhhNmVfMTA5OTUxMTYyOTA1Nw_90a82d38-0ac9-4327-bf82-4583199677f9"
      unitRef="number">0.235</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ibbca04af0b204a9db719c8ed21698db6_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82MS9mcmFnOjViZTNmZTU2Y2Y5NTQzYzlhZmMxYWM2MThhNWY4YTZlL3RleHRyZWdpb246NWJlM2ZlNTZjZjk1NDNjOWFmYzFhYzYxOGE1ZjhhNmVfMTQ5_a4b2718f-86bf-43d6-8679-413241433483"
      unitRef="number">0.221</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82MS9mcmFnOjViZTNmZTU2Y2Y5NTQzYzlhZmMxYWM2MThhNWY4YTZlL3RleHRyZWdpb246NWJlM2ZlNTZjZjk1NDNjOWFmYzFhYzYxOGE1ZjhhNmVfMTU2_a4249226-f1c4-413c-ac62-29a871cb2ad7"
      unitRef="number">0.259</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82MS9mcmFnOjViZTNmZTU2Y2Y5NTQzYzlhZmMxYWM2MThhNWY4YTZlL3RleHRyZWdpb246NWJlM2ZlNTZjZjk1NDNjOWFmYzFhYzYxOGE1ZjhhNmVfMTA5OTUxMTYyODk2Mg_1405bb45-f263-4b0d-beeb-6b7b95107f6c"
      unitRef="number">0.227</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ifbf73e74b1cf4230902af2640b2ea545_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82MS9mcmFnOjViZTNmZTU2Y2Y5NTQzYzlhZmMxYWM2MThhNWY4YTZlL3RleHRyZWdpb246NWJlM2ZlNTZjZjk1NDNjOWFmYzFhYzYxOGE1ZjhhNmVfMTA5OTUxMTYyOTEyNQ_4f394ff0-dd46-4d10-a06b-8ebf92e0f4a2"
      unitRef="number">0.247</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82MS9mcmFnOjViZTNmZTU2Y2Y5NTQzYzlhZmMxYWM2MThhNWY4YTZlL3RleHRyZWdpb246NWJlM2ZlNTZjZjk1NDNjOWFmYzFhYzYxOGE1ZjhhNmVfMzA2_2d8176bc-f783-4599-89b6-4cfbd7948f6c"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82MS9mcmFnOjViZTNmZTU2Y2Y5NTQzYzlhZmMxYWM2MThhNWY4YTZlL3RleHRyZWdpb246NWJlM2ZlNTZjZjk1NDNjOWFmYzFhYzYxOGE1ZjhhNmVfMzA2_8ed8fa99-f6b2-46f1-aab5-d95a772e3309"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RleHRyZWdpb246MTUxMGIyNjFkOGRhNDdlYTlhYzkwZWFkZmVmNTNkNDdfMTU2OQ_a367c5b0-e5fb-495d-b6ed-fc42ef4d531a">Employee Benefit Plans&lt;div style="margin-bottom:3pt;margin-top:6pt;text-indent:36pt"&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 costs for Registrant&#x2019;s pension plan, postretirement medical benefit plan and SERP for the three and six months ended June&#160;30, 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.531%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For The Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Postretirement&lt;br/&gt;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SERP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of Net Periodic Benefits Cost:&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 prior service cost &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefits costs under accounting standards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;1,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;(350)&lt;/span&gt;&lt;/td&gt;&lt;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;(223)&lt;/span&gt;&lt;/td&gt;&lt;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;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment - deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 expense (benefit) recognized, before surcharges and allocation to overhead pool&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;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For The  Six Months Ended June 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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Postretirement&lt;br/&gt;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SERP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of Net Periodic Benefits Cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,424&#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="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;3,940&#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="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;62&#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="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;112&#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="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;458&#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="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;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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;218&#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="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;218&#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="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="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefits costs under accounting standards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,610&#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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,006&#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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(700)&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(446)&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992&#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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,404&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment - deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expense (benefit) recognized, before surcharges and allocation to overhead pool&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;1,908&#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 colspan="3" style="padding:0 1pt"/&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;1,765&#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 colspan="3" style="padding:0 1pt"/&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;(700)&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 colspan="3" style="padding:0 1pt"/&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;(446)&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 colspan="3" style="padding:0 1pt"/&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;1,992&#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 colspan="3" style="padding:0 1pt"/&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;1,404&#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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, Registrant expects to contribute approximately $3.5&#160;million to its pension plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As authorized by the CPUC in the water and electric general rate case decisions, GSWC and BVESI each utilize two-way balancing accounts to track differences between the forecasted annual pension expenses in rates, or expected to be in rates, and the actual annual expense recorded in accordance with the accounting guidance for pension costs.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&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 months ended June&#160;30, 2021 and 2020, GSWC's actual pension expense was higher than the amounts included in water customer rates by $351,000 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$148,000, respectively.  &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;During the six months ended June&#160;30, 2021 and 2020, GSWC's actual pension expense was higher than the amounts included in water customer rates by $702,000 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$241,000, respectively.  BVESI's actual expense was lower than the amounts included in electric customer rates for all periods presented.  As of June&#160;30, 2021, GSWC and BVESI had over-collections in their two-way pension balancing accounts of $315,000 and $102,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, included as part of regulatory assets and liabilities (Note 3).&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RleHRyZWdpb246MTUxMGIyNjFkOGRhNDdlYTlhYzkwZWFkZmVmNTNkNDdfMTU3OA_0c5bad68-41d1-493b-bb76-68f8b29c6c1c">&lt;div style="margin-bottom:3pt;margin-top:6pt;text-indent:36pt"&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 costs for Registrant&#x2019;s pension plan, postretirement medical benefit plan and SERP for the three and six months ended June&#160;30, 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.831%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.531%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For The Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Postretirement&lt;br/&gt;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SERP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of Net Periodic Benefits Cost:&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 prior service cost &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefits costs under accounting standards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;1,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;(350)&lt;/span&gt;&lt;/td&gt;&lt;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;(223)&lt;/span&gt;&lt;/td&gt;&lt;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;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment - deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 expense (benefit) recognized, before surcharges and allocation to overhead pool&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;954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For The  Six Months Ended June 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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Postretirement&lt;br/&gt;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SERP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of Net Periodic Benefits Cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,424&#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="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;3,940&#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="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;62&#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="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;112&#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="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;458&#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="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;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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;218&#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="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;218&#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="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="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of actuarial (gain) loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefits costs under accounting standards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,610&#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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,006&#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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(700)&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(446)&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992&#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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,404&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment - deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total expense (benefit) recognized, before surcharges and allocation to overhead pool&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;1,908&#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 colspan="3" style="padding:0 1pt"/&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;1,765&#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 colspan="3" style="padding:0 1pt"/&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;(700)&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 colspan="3" style="padding:0 1pt"/&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;(446)&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 colspan="3" style="padding:0 1pt"/&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;1,992&#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 colspan="3" style="padding:0 1pt"/&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;1,404&#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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7de996d7f2574fc9a68b15b4a55ab17a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNC0yLTEtMS0w_ed1ef165-0037-43c3-ac90-2725e3dddb01"
      unitRef="usd">1625000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i2e4a3b6bf4dd43098dd45a36b8d46a97_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNC00LTEtMS0w_7dd6cb45-43f7-4c22-81f9-e86660672b0e"
      unitRef="usd">1372000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5acc1edcdb7942cf8d8ca6868e4134b6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNC02LTEtMS0w_943a184f-d7f1-4def-9605-a3d27b7f684e"
      unitRef="usd">40000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i9d727198bfe94790bd469dda19c599b2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNC04LTEtMS0w_60a99d06-162c-44ce-8802-12d631cde87b"
      unitRef="usd">47000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i77c2dbc1f4a746b188e0c879b289e13c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNC0xMC0xLTEtMA_ab70ddbf-f03b-49aa-9701-2e839f2092f5"
      unitRef="usd">348000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i246c629cf84148dbae8614f2cdc28358_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNC0xMi0xLTEtMA_c7a30408-a031-4462-97c3-fa45083a6146"
      unitRef="usd">244000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7de996d7f2574fc9a68b15b4a55ab17a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNS0yLTEtMS0w_f52a5038-af58-481b-9b15-dec07cd754c7"
      unitRef="usd">1712000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i2e4a3b6bf4dd43098dd45a36b8d46a97_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNS00LTEtMS0w_2728c430-d697-4b4b-9230-0f272c0ac16b"
      unitRef="usd">1986000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5acc1edcdb7942cf8d8ca6868e4134b6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNS02LTEtMS0w_8f1fa976-62e0-46d7-a397-de472c2d9fb7"
      unitRef="usd">31000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9d727198bfe94790bd469dda19c599b2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNS04LTEtMS0w_0a60c719-af86-4e96-a1ad-3171acbfc58e"
      unitRef="usd">56000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i77c2dbc1f4a746b188e0c879b289e13c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNS0xMC0xLTEtMA_e596cb99-9dd3-4f64-82bd-179d8cc0da19"
      unitRef="usd">229000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i246c629cf84148dbae8614f2cdc28358_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNS0xMi0xLTEtMA_a39e280a-cedb-438c-8ee3-48b3b6047f1d"
      unitRef="usd">247000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7de996d7f2574fc9a68b15b4a55ab17a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNi0yLTEtMS0w_778b92d1-88a1-4ba9-8ce3-38797aed33f1"
      unitRef="usd">3134000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i2e4a3b6bf4dd43098dd45a36b8d46a97_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNi00LTEtMS0w_ca5ce768-84a4-485d-ad75-ed19d740edfe"
      unitRef="usd">2950000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i5acc1edcdb7942cf8d8ca6868e4134b6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNi02LTEtMS0w_b753bf11-6c5a-4dd7-b2ae-e66507e35d5d"
      unitRef="usd">134000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i9d727198bfe94790bd469dda19c599b2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNi04LTEtMS0w_77ce7e0d-018d-4f04-b45c-63dcdc67bb13"
      unitRef="usd">127000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i77c2dbc1f4a746b188e0c879b289e13c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNi0xMC0xLTEtMA_c2f3bfe5-20e6-4772-8792-17685fbbb5d3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i246c629cf84148dbae8614f2cdc28358_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNi0xMi0xLTEtMA_36e71486-2833-4e70-88c8-2b323e09116c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i7de996d7f2574fc9a68b15b4a55ab17a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNy0yLTEtMS0w_87a66c7f-a854-4116-8dea-527e9f2ae207"
      unitRef="usd">109000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i2e4a3b6bf4dd43098dd45a36b8d46a97_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNy00LTEtMS0w_43457031-576c-46d0-b05b-8ec4ad236877"
      unitRef="usd">109000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i5acc1edcdb7942cf8d8ca6868e4134b6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNy02LTEtMS0w_8136afb9-5982-41b1-8895-7b52836163e0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i9d727198bfe94790bd469dda19c599b2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNy04LTEtMS0w_fc91e92d-337a-4376-a993-22350ab8fdbf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i77c2dbc1f4a746b188e0c879b289e13c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNy0xMC0xLTEtMA_fb935f6a-f91f-4465-98a1-fdc604e5638f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i246c629cf84148dbae8614f2cdc28358_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfNy0xMi0xLTEtMA_43f4073a-5871-4825-ae01-b38adeaddd77"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i7de996d7f2574fc9a68b15b4a55ab17a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOC0yLTEtMS0w_8d2ee331-01f9-4f86-a92f-4a8460177158"
      unitRef="usd">-993000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i2e4a3b6bf4dd43098dd45a36b8d46a97_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOC00LTEtMS0w_9c7444be-ab2e-4f74-a12a-6b782feddc46"
      unitRef="usd">-526000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i5acc1edcdb7942cf8d8ca6868e4134b6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOC02LTEtMS0w_451bb7e9-c39a-41ee-8d77-643825cb13c5"
      unitRef="usd">287000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i9d727198bfe94790bd469dda19c599b2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOC04LTEtMS0w_ab77c68f-70bb-4ebc-ab8e-28e7332e53d4"
      unitRef="usd">199000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i77c2dbc1f4a746b188e0c879b289e13c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOC0xMC0xLTEtMA_976ecc11-98fe-4003-8e40-722171894c4a"
      unitRef="usd">-419000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i246c629cf84148dbae8614f2cdc28358_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOC0xMi0xLTEtMA_f6829bbd-6e8a-4f1e-be00-8c57f17c0b8b"
      unitRef="usd">-211000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7de996d7f2574fc9a68b15b4a55ab17a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOS0yLTEtMS0w_5a632e96-2f71-4b72-af16-d8f272b38012"
      unitRef="usd">1305000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i2e4a3b6bf4dd43098dd45a36b8d46a97_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOS00LTEtMS0w_b5eeb167-7dd5-48d2-96f2-d1bccd468931"
      unitRef="usd">1043000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5acc1edcdb7942cf8d8ca6868e4134b6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOS02LTEtMS0w_99169c61-3772-4141-b1ea-6ac17671f0fd"
      unitRef="usd">-350000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9d727198bfe94790bd469dda19c599b2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOS04LTEtMS0w_d181ca20-e51c-4d70-8824-5c56a43eadcd"
      unitRef="usd">-223000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i77c2dbc1f4a746b188e0c879b289e13c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOS0xMC0xLTEtMA_9e6a9cdf-f555-418f-ac82-e211f39c9cc3"
      unitRef="usd">996000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i246c629cf84148dbae8614f2cdc28358_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfOS0xMi0xLTEtMA_ea6256fe-53c4-4055-93ae-7ae588ee2231"
      unitRef="usd">702000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i7de996d7f2574fc9a68b15b4a55ab17a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTAtMi0xLTEtMA_d7ade8bb-e234-4520-945b-ec0d50451d8c"
      unitRef="usd">351000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i2e4a3b6bf4dd43098dd45a36b8d46a97_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTAtNC0xLTEtMA_c213a68c-acc0-4db2-ae41-39d8ec7aad78"
      unitRef="usd">148000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i5acc1edcdb7942cf8d8ca6868e4134b6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTAtNi0xLTEtMA_e0e10570-50e3-434e-b3f8-0458ec1f41a3"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i9d727198bfe94790bd469dda19c599b2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTAtOC0xLTEtMA_d6233402-1576-497e-9c8b-b9f3167cca03"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i77c2dbc1f4a746b188e0c879b289e13c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTAtMTAtMS0xLTA_46f3606b-a2d5-4296-a2eb-acbec3f1d84f"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i246c629cf84148dbae8614f2cdc28358_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTAtMTItMS0xLTA_822199fd-54cd-4f7a-bf4e-051b4662dbe8"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="i7de996d7f2574fc9a68b15b4a55ab17a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTEtMi0xLTEtMA_db275118-f7e5-4cd1-bf38-74924841f08b"
      unitRef="usd">954000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="i2e4a3b6bf4dd43098dd45a36b8d46a97_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTEtNC0xLTEtMA_8c5dcede-6ed5-44e1-b405-2529e72b5138"
      unitRef="usd">895000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="i5acc1edcdb7942cf8d8ca6868e4134b6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTEtNi0xLTEtMA_25b4c48e-5464-45fb-9c85-62b049a30c54"
      unitRef="usd">-350000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="i9d727198bfe94790bd469dda19c599b2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTEtOC0xLTEtMA_66f7f112-f463-4f35-9eca-9a4192914f8a"
      unitRef="usd">-223000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="i77c2dbc1f4a746b188e0c879b289e13c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTEtMTAtMS0xLTA_330e5435-52c2-4a9d-9a73-02f91e730831"
      unitRef="usd">996000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="i246c629cf84148dbae8614f2cdc28358_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTEtMTItMS0xLTA_0529c7f9-f6cc-4846-8f52-60bb8d82a190"
      unitRef="usd">702000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if2d2e68265524019a6b963a680e16496_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTktMi0xLTEtMTA4Nw_c0cdd99e-4826-4e33-ab01-cc6a5e500d98"
      unitRef="usd">3250000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i64583f2d16494bfbb00f606ae3c8614b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTktNC0xLTEtMTA5NQ_711cbf75-b41a-44e8-9afe-40815c24036f"
      unitRef="usd">2780000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i81b1a03d3a7f40aebdf371eb1a317e0d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTktNi0xLTEtMTEwNA_53919d94-0b44-4f5c-abfe-b37429a845b8"
      unitRef="usd">80000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i11a53ec195764d008bd8d7fab14c07e4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTktOC0xLTEtMTExMg_fa705f15-f206-4777-806a-fd3332b2187b"
      unitRef="usd">94000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ifcb193a68a67487bb7cc651d62aab9df_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTktMTAtMS0xLTExMjA_2a5158a5-905e-400b-b2e2-b59309750a53"
      unitRef="usd">696000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ifb049e49f761466b9f30d91051b13b34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMTktMTItMS0xLTExMjg_4cbd7b90-1af7-4a1e-9ab9-4159fd74be0d"
      unitRef="usd">488000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if2d2e68265524019a6b963a680e16496_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjAtMi0xLTEtMTA4Nw_8db49ed9-1784-47a6-8dbf-135134d3ee0e"
      unitRef="usd">3424000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i64583f2d16494bfbb00f606ae3c8614b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjAtNC0xLTEtMTA5NQ_dbe82f4f-a6e2-417d-ab15-5362cb3d0806"
      unitRef="usd">3940000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i81b1a03d3a7f40aebdf371eb1a317e0d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjAtNi0xLTEtMTEwNA_81fa04d7-fdc0-4291-8eda-e18ccebbdab5"
      unitRef="usd">62000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i11a53ec195764d008bd8d7fab14c07e4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjAtOC0xLTEtMTExMg_43f0420f-8e2a-456e-99a7-3139fc31b6eb"
      unitRef="usd">112000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ifcb193a68a67487bb7cc651d62aab9df_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjAtMTAtMS0xLTExMjA_704f7fbc-7dc6-4300-8ff9-bfb9d6dbee59"
      unitRef="usd">458000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ifb049e49f761466b9f30d91051b13b34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjAtMTItMS0xLTExMjg_6d02b168-f550-4f3f-b46f-b90ed4415b16"
      unitRef="usd">494000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if2d2e68265524019a6b963a680e16496_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjEtMi0xLTEtMTA4Nw_0229f323-0e24-446a-ace0-a7c70868101c"
      unitRef="usd">6268000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i64583f2d16494bfbb00f606ae3c8614b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjEtNC0xLTEtMTA5NQ_7a1cc7d4-608c-42e3-b72b-119c66c7f4ac"
      unitRef="usd">5900000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i81b1a03d3a7f40aebdf371eb1a317e0d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjEtNi0xLTEtMTEwNA_341cb89c-1dd6-4a65-90cc-368e9f430fcd"
      unitRef="usd">268000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i11a53ec195764d008bd8d7fab14c07e4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjEtOC0xLTEtMTExMg_5172d090-0a17-401c-a58e-822eafac9ed7"
      unitRef="usd">254000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ifcb193a68a67487bb7cc651d62aab9df_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjEtMTAtMS0xLTExMjA_2c4362ea-5a89-4fc5-89b2-0c7ca1be42d1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ifb049e49f761466b9f30d91051b13b34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjEtMTItMS0xLTExMjg_59be635c-15e2-4d74-a280-b092eeaace3c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if2d2e68265524019a6b963a680e16496_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjItMi0xLTEtMTA5MQ_4f774a8b-03e9-4867-b9d8-62871a487636"
      unitRef="usd">218000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i64583f2d16494bfbb00f606ae3c8614b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjItNC0xLTEtMTA5OQ_81facd73-1779-4f8d-8c81-afdcbdee01d2"
      unitRef="usd">218000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i81b1a03d3a7f40aebdf371eb1a317e0d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjItNi0xLTEtMTEwOA_a517b59a-abf9-498b-8466-b47af68fa6be"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i11a53ec195764d008bd8d7fab14c07e4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjItOC0xLTEtMTExNg_a5111578-5898-4bed-9b2b-ac1c8c21dfd8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ifcb193a68a67487bb7cc651d62aab9df_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjItMTAtMS0xLTExMjQ_2e68292c-0e48-49cb-9d02-dfc69323556c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ifb049e49f761466b9f30d91051b13b34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjItMTItMS0xLTExMzI_997933be-3799-4b51-957d-84b927852d16"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if2d2e68265524019a6b963a680e16496_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjMtMi0xLTEtMTA5MQ_ae0d836d-967e-4f75-8a4b-1de703d57fb8"
      unitRef="usd">-1986000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i64583f2d16494bfbb00f606ae3c8614b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjMtNC0xLTEtMTA5OQ_0b420ca5-6af9-4d94-88d2-f8d061283221"
      unitRef="usd">-968000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i81b1a03d3a7f40aebdf371eb1a317e0d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjMtNi0xLTEtMTEwOA_72f9cea0-bf3c-4179-a5f2-9cfc626e1783"
      unitRef="usd">574000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i11a53ec195764d008bd8d7fab14c07e4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjMtOC0xLTEtMTExNg_62c78c27-8cec-44ad-8c22-0dc9974d1535"
      unitRef="usd">398000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ifcb193a68a67487bb7cc651d62aab9df_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjMtMTAtMS0xLTExMjQ_570c158a-203d-4fbd-8bbf-bc6140649885"
      unitRef="usd">-838000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ifb049e49f761466b9f30d91051b13b34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjMtMTItMS0xLTExMzI_4f10bc5c-dd40-486a-96e3-7a03caf981c3"
      unitRef="usd">-422000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if2d2e68265524019a6b963a680e16496_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjQtMi0xLTEtMTA5MQ_b754337c-40a3-46f9-9196-3697c3fb3386"
      unitRef="usd">2610000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i64583f2d16494bfbb00f606ae3c8614b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjQtNC0xLTEtMTA5OQ_7ab2b42b-0ed9-48ff-a924-fa8493ba7730"
      unitRef="usd">2006000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i81b1a03d3a7f40aebdf371eb1a317e0d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjQtNi0xLTEtMTEwOA_7ec69fe1-39e3-4cce-92c0-a6a5a579b720"
      unitRef="usd">-700000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i11a53ec195764d008bd8d7fab14c07e4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjQtOC0xLTEtMTExNg_08210056-e792-4914-857e-9216c696fd2e"
      unitRef="usd">-446000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ifcb193a68a67487bb7cc651d62aab9df_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjQtMTAtMS0xLTExMjQ_f6c7d087-d6ac-4c48-99be-174150c5f7e7"
      unitRef="usd">1992000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ifb049e49f761466b9f30d91051b13b34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjQtMTItMS0xLTExMzI_3946a4af-e518-4e4a-8544-81bbadf9a627"
      unitRef="usd">1404000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="if2d2e68265524019a6b963a680e16496_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjUtMi0xLTEtMTA5MQ_b38d4dab-b015-4fbe-b866-8f2e848dc4ac"
      unitRef="usd">702000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i64583f2d16494bfbb00f606ae3c8614b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjUtNC0xLTEtMTA5OQ_857a2784-2352-4c62-97fd-106923e5379f"
      unitRef="usd">241000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i81b1a03d3a7f40aebdf371eb1a317e0d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjUtNi0xLTEtMTEwOA_e480c2c5-7559-4068-9eba-bb96bc16e012"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i11a53ec195764d008bd8d7fab14c07e4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjUtOC0xLTEtMTExNg_ef881edb-79df-4cbd-8007-7d8719235774"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="ifcb193a68a67487bb7cc651d62aab9df_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjUtMTAtMS0xLTExMjQ_a314ed67-12aa-40cc-b76f-81d154c3f398"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="ifb049e49f761466b9f30d91051b13b34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjUtMTItMS0xLTExMzI_b87c3ea5-16d6-4ec3-8f16-fe16a1d96ee0"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="if2d2e68265524019a6b963a680e16496_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjYtMi0xLTEtMTA5MQ_0b82b7c7-3cee-4946-bad5-8bb47b331f7e"
      unitRef="usd">1908000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="i64583f2d16494bfbb00f606ae3c8614b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjYtNC0xLTEtMTA5OQ_77449fcf-ef65-4e0d-a85f-9d2000708b7a"
      unitRef="usd">1765000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="i81b1a03d3a7f40aebdf371eb1a317e0d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjYtNi0xLTEtMTEwOA_8ed8276b-ab2f-4294-8ba6-54d0ceac3e33"
      unitRef="usd">-700000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="i11a53ec195764d008bd8d7fab14c07e4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjYtOC0xLTEtMTExNg_0f2a5b47-5962-4e2e-87f6-26a8cc5830aa"
      unitRef="usd">-446000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="ifcb193a68a67487bb7cc651d62aab9df_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjYtMTAtMS0xLTExMjQ_9e3a52ee-1f73-4a30-8ee4-31b60419c688"
      unitRef="usd">1992000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool
      contextRef="ifb049e49f761466b9f30d91051b13b34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RhYmxlOjkwMTZkNDgyNzBlOTQxN2FiNmYwZWEyMzAyYjRiYTkxL3RhYmxlcmFuZ2U6OTAxNmQ0ODI3MGU5NDE3YWI2ZjBlYTIzMDJiNGJhOTFfMjYtMTItMS0xLTExMzI_bcade779-584c-4a25-b752-edd432122d1c"
      unitRef="usd">1404000</awr:DefinedBenefitPlanNetPeriodicBenefitCostBeforeAllocationToOverheadPool>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="i52d7616c2bec4466992e57ab094cefee_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RleHRyZWdpb246MTUxMGIyNjFkOGRhNDdlYTlhYzkwZWFkZmVmNTNkNDdfMjc0ODc3OTA3MjE0Nw_5baa4d54-7bf5-465e-a16f-207bca5fe365"
      unitRef="usd">3500000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i0704cce7a65c4d80af46fa07a3b27d07_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RleHRyZWdpb246MTUxMGIyNjFkOGRhNDdlYTlhYzkwZWFkZmVmNTNkNDdfMTI0MQ_3d073e1d-be31-4eb2-b192-3474f0feaad9"
      unitRef="usd">351000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="ia868a10556124a00b306ffbd1a3f124f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RleHRyZWdpb246MTUxMGIyNjFkOGRhNDdlYTlhYzkwZWFkZmVmNTNkNDdfMTA5OTUxMTYzMDQ5NQ_5e144f61-1c55-4912-a3bb-8cd50ade9fe9"
      unitRef="usd">148000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i6a05d06937924a1485245d996d67e834_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RleHRyZWdpb246MTUxMGIyNjFkOGRhNDdlYTlhYzkwZWFkZmVmNTNkNDdfMTA5OTUxMTYzMDUyOA_9daef3ef-4cff-49af-84b9-62952a42f8ec"
      unitRef="usd">702000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities
      contextRef="i233d2689a4364b4f831773ca23d4fc6f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RleHRyZWdpb246MTUxMGIyNjFkOGRhNDdlYTlhYzkwZWFkZmVmNTNkNDdfMTA5OTUxMTYzMDU1NQ_98499ac7-b194-4a05-9ea6-0facbd09aa05"
      unitRef="usd">241000</us-gaap:IncreaseDecreaseInRegulatoryAssetsAndLiabilities>
    <awr:TwoWayPensionbalancingaccounts
      contextRef="ie33c822a9f544b089bbc9e3cd773a111_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RleHRyZWdpb246MTUxMGIyNjFkOGRhNDdlYTlhYzkwZWFkZmVmNTNkNDdfMTQ3NA_71b35203-0366-46f4-96c6-aa2d9ea14a24"
      unitRef="usd">315000</awr:TwoWayPensionbalancingaccounts>
    <awr:TwoWayPensionbalancingaccounts
      contextRef="i1160e78fc8a2469e89ac9a58a197a832_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82NC9mcmFnOjE1MTBiMjYxZDhkYTQ3ZWE5YWM5MGVhZGZlZjUzZDQ3L3RleHRyZWdpb246MTUxMGIyNjFkOGRhNDdlYTlhYzkwZWFkZmVmNTNkNDdfMTQ4MQ_cc55dde6-f5a6-4912-b6e5-72ad50fe2733"
      unitRef="usd">102000</awr:TwoWayPensionbalancingaccounts>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82Ny9mcmFnOjFlZDEwNzg4OTdjMzRkMDg4OTRjM2JhNjQxOWJiZTNhL3RleHRyZWdpb246MWVkMTA3ODg5N2MzNGQwODg5NGMzYmE2NDE5YmJlM2FfMjEyOQ_c382c767-dae2-4f28-8821-eb990064e4cd">Contingencies&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;Environmental Clean-Up and Remediation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GSWC has been involved in environmental remediation and cleanup at one of its plant sites that contained an underground storage tank which was used to store gasoline for its vehicles.  This tank was removed from the ground in July&#160;1990 along with the dispenser and ancillary piping.  Since then, GSWC has been involved in various remediation activities at this site.&#160; Analysis indicates that off-site monitoring wells may be necessary to document effectiveness of remediation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2021, the total amount spent to clean up and remediate GSWC&#x2019;s plant facility was approximately $6.0 million, of which $1.5 million has been paid by the State of California Underground Storage Tank Fund.  Amounts paid by GSWC have been included in rate base and approved by the CPUC for recovery.  As of June&#160;30, 2021, GSWC has a regulatory asset and an accrued liability for the estimated additional cost of $1.3 million to complete the cleanup at the site.  The estimate includes costs for two years of continued activities of groundwater cleanup and monitoring, future soil treatment and site-closure-related activities.  The ultimate cost may vary as there are many unknowns in remediation of underground gasoline spills and this is an estimate based on currently available information.  Management also believes it is probable that the estimated additional costs will be approved in rate base by the CPUC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;Other Litigation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Registrant is also subject to other ordinary routine litigation incidental to its business, some of which may include claims for compensatory and punitive damages.  Management believes that rate recovery, proper insurance coverage and reserves are in place to insure against, among other things, property, general liability, employment, and workers&#x2019; compensation claims incurred in the ordinary course of business.  Insurance coverage may not cover certain claims involving punitive damages.  Registrant does not believe the outcome from any pending suits or administrative proceedings will have a material effect on Registrant's consolidated results of operations, financial position, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:EnvironmentalRemediationExpense
      contextRef="if07c3407a4cb49b3bdd92c9b1e3437f9_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82Ny9mcmFnOjFlZDEwNzg4OTdjMzRkMDg4OTRjM2JhNjQxOWJiZTNhL3RleHRyZWdpb246MWVkMTA3ODg5N2MzNGQwODg5NGMzYmE2NDE5YmJlM2FfNjQ1_6c21828d-2e24-4d04-8c0a-f14ba79f5bc8"
      unitRef="usd">6000000.0</us-gaap:EnvironmentalRemediationExpense>
    <us-gaap:SiteContingencyRecoveryFromThirdPartyOfEnvironmentalRemediationCost
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82Ny9mcmFnOjFlZDEwNzg4OTdjMzRkMDg4OTRjM2JhNjQxOWJiZTNhL3RleHRyZWdpb246MWVkMTA3ODg5N2MzNGQwODg5NGMzYmE2NDE5YmJlM2FfNjU4_b5cc219d-6363-4c0a-be55-4bfd67e8d401"
      unitRef="usd">1500000</us-gaap:SiteContingencyRecoveryFromThirdPartyOfEnvironmentalRemediationCost>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="ibeee9eff621744e89cc1f28d19ab5b09_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82Ny9mcmFnOjFlZDEwNzg4OTdjMzRkMDg4OTRjM2JhNjQxOWJiZTNhL3RleHRyZWdpb246MWVkMTA3ODg5N2MzNGQwODg5NGMzYmE2NDE5YmJlM2FfOTI3_10ea5858-5a56-4380-aded-375da5dbe54a"
      unitRef="usd">1300000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <awr:Termestimatefortheenvironmentalcleanup
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF82Ny9mcmFnOjFlZDEwNzg4OTdjMzRkMDg4OTRjM2JhNjQxOWJiZTNhL3RleHRyZWdpb246MWVkMTA3ODg5N2MzNGQwODg5NGMzYmE2NDE5YmJlM2FfMTAwMA_b8cca582-8408-4eb8-80a5-542489488b99">P2Y</awr:Termestimatefortheenvironmentalcleanup>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RleHRyZWdpb246OGI1YjFlNDA3ZWQ3NDNiN2JiYWEzYjQ2ZmU5OTY3ODJfMTk4NQ_cce72115-5c57-45a9-9491-7a9b2c565e81">Business Segments&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AWR has three reportable segments: water, electric and contracted services.  Prior to July 1, 2020, GSWC had two segments, water and electric.  On July 1, 2020, GSWC completed the transfer of the electric utility assets and liabilities from its electric division to BVESI, a separate legal entity and now a wholly owned subsidiary of AWR (Note 11).  On a stand-alone basis, AWR has no material assets or liabilities other than its equity investments in its subsidiaries, note payables to its subsidiaries and deferred taxes.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All activities of GSWC and BVESI are geographically located within California.  Activities of ASUS and its subsidiaries are conducted in California, Florida, Georgia, Kansas, Maryland, New Mexico, North Carolina, South Carolina, Texas and Virginia.&#160; Each of ASUS&#x2019;s wholly owned subsidiaries is regulated, if applicable, by the state in which the subsidiary primarily conducts water and/or wastewater operations.&#160; Fees charged for operations and maintenance and renewal and replacement services are based upon the terms of the contracts with the U.S. government, which have been filed, as appropriate, with the commissions in the states in which ASUS&#x2019;s subsidiaries are incorporated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below set forth information relating to AWR&#x2019;s operating segments and AWR Parent.  The utility plant amounts are net of respective accumulated provisions for depreciation.  Capital additions reflect capital expenditures paid in cash, excluding U.S. government- and third-party contractor-funded capital expenditures for ASUS and property installed by developers and conveyed to GSWC or BVESI.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.789%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As&#160;Of&#160;And For The Three Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contracted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.200%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.673%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As&#160;Of&#160;And For The Three Months Ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contracted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.789%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As&#160;Of&#160;And For The Six Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contracted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.789%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As&#160;Of&#160;And For The  Six Months Ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contracted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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;Depreciation computed on GSWC&#x2019;s and BVESI's transportation equipment is recorded in other operating expenses and totaled $94,000 and $83,000 for the three months ended June&#160;30, 2021 and 2020, respectively, and totaled $189,000 and $165,000 for the six months ended June&#160;30, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles total net property, plant and equipment (a key figure for ratemaking) to total consolidated assets (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.189%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consolidated assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,842,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,697,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i113858c5712541df8ea3fcdfb74ac8e8_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RleHRyZWdpb246OGI1YjFlNDA3ZWQ3NDNiN2JiYWEzYjQ2ZmU5OTY3ODJfNDE_d56ccf69-e019-4ecd-abbe-a276a1af4e1e"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="iae6014de9e2a40a48cbb9551a86b94ca_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RleHRyZWdpb246OGI1YjFlNDA3ZWQ3NDNiN2JiYWEzYjQ2ZmU5OTY3ODJfMTM5_74b860cd-8b10-4368-8bbd-bb8c8bae8c89"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RleHRyZWdpb246OGI1YjFlNDA3ZWQ3NDNiN2JiYWEzYjQ2ZmU5OTY3ODJfMjAwMw_18f963fd-a220-4749-a71c-454d7901c258">&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tables below set forth information relating to AWR&#x2019;s operating segments and AWR Parent.  The utility plant amounts are net of respective accumulated provisions for depreciation.  Capital additions reflect capital expenditures paid in cash, excluding U.S. government- and third-party contractor-funded capital expenditures for ASUS and property installed by developers and conveyed to GSWC or BVESI.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.789%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As&#160;Of&#160;And For The Three Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contracted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.200%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.508%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.499%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.673%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As&#160;Of&#160;And For The Three Months Ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contracted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.789%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As&#160;Of&#160;And For The Six Months Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contracted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,450,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.789%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As&#160;Of&#160;And For The  Six Months Ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contracted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Parent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AWR&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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;Depreciation computed on GSWC&#x2019;s and BVESI's transportation equipment is recorded in other operating expenses and totaled $94,000 and $83,000 for the three months ended June&#160;30, 2021 and 2020, respectively, and totaled $189,000 and $165,000 for the six months ended June&#160;30, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i9cbff8f696754afcaf645d70b0954905_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfMy0yLTEtMS0w_f5ee8a3d-11f6-4b1c-93dc-daff2bff845a"
      unitRef="usd">91633000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8c6b0eebecac43799349a5f82c8d1a5f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfMy00LTEtMS0w_f086f1ca-7d59-47b6-ad58-d6c43475bfbe"
      unitRef="usd">8108000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iccf5d40a91f5488ab53d01c01b7dace8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfMy02LTEtMS0w_2275b812-d7ca-46db-ba57-fcde8a67e523"
      unitRef="usd">28673000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i48118743254746a380bd561e7282c572_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfMy04LTEtMS0w_b377b8cc-7a35-4664-ab00-594773508fb4"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfMy0xMC0xLTEtMA_828d6711-027e-461c-8a70-0b1dddbb46de"
      unitRef="usd">128414000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9cbff8f696754afcaf645d70b0954905_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNC0yLTEtMS0w_2580be03-e156-436b-b878-42b6a266222d"
      unitRef="usd">30777000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8c6b0eebecac43799349a5f82c8d1a5f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNC00LTEtMS0w_4ed008c8-b779-4a07-8479-881de1132806"
      unitRef="usd">1795000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iccf5d40a91f5488ab53d01c01b7dace8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNC02LTEtMS0w_a3820937-9fa7-485c-b056-7e3d36a5d7ef"
      unitRef="usd">5278000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i48118743254746a380bd561e7282c572_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNC04LTEtMS0w_e43d897f-d2c3-4e8b-8004-0401cc18e961"
      unitRef="usd">-3000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNC0xMC0xLTEtMA_50e8b0a6-68f6-4cd1-a117-046f66cd7c01"
      unitRef="usd">37847000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i9cbff8f696754afcaf645d70b0954905_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNS0yLTEtMS0w_185b47a0-da16-48ff-9186-17cf2cdb5959"
      unitRef="usd">-5464000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i8c6b0eebecac43799349a5f82c8d1a5f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNS00LTEtMS0w_12d1c62f-de12-47af-9ab8-e5ee05c437ac"
      unitRef="usd">-88000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="iccf5d40a91f5488ab53d01c01b7dace8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNS02LTEtMS0w_22044f47-4e9c-44d8-a006-a9159a86a775"
      unitRef="usd">88000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i48118743254746a380bd561e7282c572_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNS04LTEtMS0w_c020dcbd-f75d-4b3b-bb4f-90972c478642"
      unitRef="usd">220000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNS0xMC0xLTEtMA_fd866b7f-8c2b-4abb-b923-602f45d0343e"
      unitRef="usd">-5684000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if667c256d9754a6ca2a664d2ae4688e3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNi0yLTEtMS0w_c11e4e6f-c966-4c8c-88af-fa20d91f2cf1"
      unitRef="usd">1450519000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id742e1adafc94d0e924cac63d116dad7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNi00LTEtMS0w_5fa6f26a-13a8-4729-b160-352fb773728b"
      unitRef="usd">98496000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i85c7187dab704f1384baee9524399404_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNi02LTEtMS0w_343d44bc-8a79-4b28-897b-7af523d68012"
      unitRef="usd">21618000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i547bab0cad4e45868528bc0ad1b09015_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNi04LTEtMS0w_a2525f0a-18ec-4fa8-b9e3-37e79190c6ed"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNi0xMC0xLTEtMA_d18e8b1b-318f-4031-b63d-97327ca59722"
      unitRef="usd">1570633000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9cbff8f696754afcaf645d70b0954905_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNy0yLTEtMS0w_e29fff40-e207-4aaf-ace1-b4785ae9d704"
      unitRef="usd">8213000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8c6b0eebecac43799349a5f82c8d1a5f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNy00LTEtMS0w_7fafb462-2c9d-48db-922b-fd57f221dbac"
      unitRef="usd">642000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iccf5d40a91f5488ab53d01c01b7dace8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNy02LTEtMS0w_2254d463-831d-4324-b9f6-26148ca7762d"
      unitRef="usd">915000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i48118743254746a380bd561e7282c572_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNy04LTEtMS0w_aa453b28-540b-454e-b8f3-e31f91412069"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfNy0xMC0xLTEtMA_1a1f7749-f3dd-4145-8ed2-fb0481728b4b"
      unitRef="usd">9770000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9cbff8f696754afcaf645d70b0954905_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfOC0yLTEtMS0w_ea676a3f-cf1b-4701-bae7-6675f42b2dde"
      unitRef="usd">5957000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8c6b0eebecac43799349a5f82c8d1a5f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfOC00LTEtMS0w_0e2290bf-9261-40d0-82f9-3c721fa1589b"
      unitRef="usd">458000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iccf5d40a91f5488ab53d01c01b7dace8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfOC02LTEtMS0w_c852a009-2df0-44b0-8397-f99364af3cff"
      unitRef="usd">1271000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i48118743254746a380bd561e7282c572_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfOC04LTEtMS0w_647bdbd8-ef1a-4a96-bfc4-05f67f7eb904"
      unitRef="usd">-224000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfOC0xMC0xLTEtMA_90c32cc3-e186-448b-b322-e2d55f1bcff6"
      unitRef="usd">7462000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i9cbff8f696754afcaf645d70b0954905_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfOS0yLTEtMS0w_f824b80f-0dfc-4854-8cc2-6357e07f6271"
      unitRef="usd">31985000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i8c6b0eebecac43799349a5f82c8d1a5f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfOS00LTEtMS0w_26fde460-3f33-48da-a712-f5783edfd113"
      unitRef="usd">6416000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="iccf5d40a91f5488ab53d01c01b7dace8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfOS02LTEtMS0w_ea9bdb18-b019-409a-9016-daf8c74de6c2"
      unitRef="usd">653000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i48118743254746a380bd561e7282c572_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfOS04LTEtMS0w_adc82ca8-c218-494a-8cc2-eb5322e84c7a"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i73cf628f46da4838a01d02784f507baf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjdkMTQwMjViMDAzOTQ2NDJiZWVhMmZlYjlmNTNjZDliL3RhYmxlcmFuZ2U6N2QxNDAyNWIwMDM5NDY0MmJlZWEyZmViOWY1M2NkOWJfOS0xMC0xLTEtMA_0d742572-9820-4a89-a8ed-9b1c68829741"
      unitRef="usd">39054000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:Revenues
      contextRef="i78fd8819234f46bf8cfb43ad0e457340_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfMy0yLTEtMS0w_906f72ad-853c-4379-a856-047dcf33ae71"
      unitRef="usd">87074000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i735e8288269a444f8e6f87d7cbc5d33f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfMy00LTEtMS0w_3831ac9c-a084-4ea4-abba-4cef290267e4"
      unitRef="usd">7679000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib6f353d59bd249ef9e682a15a9e4d4a5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfMy02LTEtMS0w_3d36679e-8daa-4274-851f-e3610b07e293"
      unitRef="usd">26525000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3fda325a89c24d8a84d36c7e054bfc3c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfMy04LTEtMS0w_31ed07a5-2d2b-4ce0-907b-719adc83f5f0"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfMy0xMC0xLTEtMA_8ef959bc-f397-4f52-92a3-994b97640e98"
      unitRef="usd">121278000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i78fd8819234f46bf8cfb43ad0e457340_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNC0yLTEtMS0w_98bce229-4649-4fd9-a26a-953941c60618"
      unitRef="usd">28662000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i735e8288269a444f8e6f87d7cbc5d33f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNC00LTEtMS0w_7ac28b6e-c359-4716-9891-f20339ce063c"
      unitRef="usd">1513000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib6f353d59bd249ef9e682a15a9e4d4a5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNC02LTEtMS0w_09cc0f10-f22a-494a-88aa-5709e1b2e4bc"
      unitRef="usd">5543000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3fda325a89c24d8a84d36c7e054bfc3c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNC04LTEtMS0w_5afcdb57-29ba-4e15-a3f3-f4ffa80d3527"
      unitRef="usd">-2000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNC0xMC0xLTEtMA_64e0ba26-1d9d-4fbc-acfd-41a116360e7a"
      unitRef="usd">35716000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i78fd8819234f46bf8cfb43ad0e457340_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNS0yLTEtMS0w_530dfb17-cfda-4a87-8930-c627dad4bd82"
      unitRef="usd">-4857000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i735e8288269a444f8e6f87d7cbc5d33f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNS00LTEtMS0w_e0e83440-4b23-4f64-9650-132c3add43ff"
      unitRef="usd">-139000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ib6f353d59bd249ef9e682a15a9e4d4a5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNS02LTEtMS0w_878275e7-74ee-4d64-97a4-d587aa0366ca"
      unitRef="usd">-220000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i3fda325a89c24d8a84d36c7e054bfc3c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNS04LTEtMS0w_11ef3e60-c8a9-40c2-8bce-68d02600b454"
      unitRef="usd">56000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNS0xMC0xLTEtMA_8bf64131-fc09-44de-b6f6-e1c31f4e9afc"
      unitRef="usd">-4832000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7b296c716d9244438d4d3d95b5952d4b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNi0yLTEtMS0w_7dee46a1-e7b0-41f7-a80d-2e710e09f146"
      unitRef="usd">1353671000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i132115fb4b6a4e1baed81ce038c77eca_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNi00LTEtMS0w_6da3d100-0663-44ea-bcf1-1858a18ba0f9"
      unitRef="usd">80343000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id45dd55111e74dcfbe6ded2cce2ad411_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNi02LTEtMS0w_5f7b9a6d-87ef-49c8-a724-bcdec2d5e6ff"
      unitRef="usd">22384000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i06513086327248be9c984ef8355ce58c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNi04LTEtMS0w_38d0e549-7eb8-4ba2-882d-31f57e7acaaf"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib050899dc86b4c06ab64726c6d3749b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNi0xMC0xLTEtMA_ed5dc363-c274-4915-8f22-d3bcdb57b273"
      unitRef="usd">1456398000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i78fd8819234f46bf8cfb43ad0e457340_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNy0yLTEtMS0w_23a3835c-47ce-42ce-a585-c8cfbb2e3879"
      unitRef="usd">7601000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i735e8288269a444f8e6f87d7cbc5d33f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNy00LTEtMS0w_1a1c2578-72fa-418e-8266-ad21b67aa725"
      unitRef="usd">608000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib6f353d59bd249ef9e682a15a9e4d4a5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNy02LTEtMS0w_4cc649a6-c656-46c4-ae74-dbff6f01a9e9"
      unitRef="usd">822000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3fda325a89c24d8a84d36c7e054bfc3c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNy04LTEtMS0w_fd96ef80-c3ad-4504-a0ff-dd07e514728e"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfNy0xMC0xLTEtMA_efde2d6d-f3b3-4cd9-8e3f-470d8a72ca3f"
      unitRef="usd">9031000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i78fd8819234f46bf8cfb43ad0e457340_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfOC0yLTEtMS0w_8fd7bb0f-f05b-447a-a175-2d1693f5adaa"
      unitRef="usd">6970000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i735e8288269a444f8e6f87d7cbc5d33f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfOC00LTEtMS0w_6b6aaafb-c67f-4cfb-ad9c-080057268711"
      unitRef="usd">339000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib6f353d59bd249ef9e682a15a9e4d4a5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfOC02LTEtMS0w_892f2c77-642e-4c29-b6fa-79f5fff96d1f"
      unitRef="usd">1301000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3fda325a89c24d8a84d36c7e054bfc3c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfOC04LTEtMS0w_839f6dfa-3680-4ebc-a761-20498154f79a"
      unitRef="usd">-329000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfOC0xMC0xLTEtMA_c6ecd62f-d0a7-456e-b031-38545a46a5d9"
      unitRef="usd">8281000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i78fd8819234f46bf8cfb43ad0e457340_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfOS0yLTEtMS0w_6506383c-bd00-48a9-968c-03d5e526a4c2"
      unitRef="usd">22076000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i735e8288269a444f8e6f87d7cbc5d33f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfOS00LTEtMS0w_729ee0c3-31fc-4615-893f-1b29911bd956"
      unitRef="usd">5500000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="ib6f353d59bd249ef9e682a15a9e4d4a5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfOS02LTEtMS0w_184c2aca-81fa-4d9d-b2d4-d44758d69f06"
      unitRef="usd">1467000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i3fda325a89c24d8a84d36c7e054bfc3c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfOS04LTEtMS0w_0e28cff3-df6e-43df-b912-eeddd19dcc6a"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="ifb12e8d1104c49d59abf7be5cb2b486c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjRjMGU5ZmRkNThlZjQ5YTE5OTljYWFhY2Q2ZmJhODg0L3RhYmxlcmFuZ2U6NGMwZTlmZGQ1OGVmNDlhMTk5OWNhYWFjZDZmYmE4ODRfOS0xMC0xLTEtMA_a29f90bb-314c-4604-94c8-a5b9f1ff5977"
      unitRef="usd">29043000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:Revenues
      contextRef="i6f4afe24cfd8445489e28dff82fdc334_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfMy0yLTEtMS0xMjIz_ce2b3894-881f-45e6-8f86-da615634bdc6"
      unitRef="usd">166662000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8b122ff4ce644056bc1dbe40bb66c5a0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfMy00LTEtMS0xMjMx_bcdd94cd-8ef1-474e-a4ca-853fd3c8b266"
      unitRef="usd">19647000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1e1a69d81bff434f8bddc665c6304488_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfMy02LTEtMS0xMjM1_5b50c219-c8fe-40a3-a3a7-309db1be9a4e"
      unitRef="usd">59165000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i719dad8659b848e492c2256a9701de59_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfMy04LTEtMS0xMjM5_93c4be6d-74a7-4bd1-b936-772702ac3a3c"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfMy0xMC0xLTEtMTI1Ng_8cafca08-9a7a-4eaa-8556-41e60ecb337b"
      unitRef="usd">245474000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6f4afe24cfd8445489e28dff82fdc334_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNC0yLTEtMS0xMjIz_9c400704-4c74-47b6-b276-6ce408b87a6f"
      unitRef="usd">51836000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8b122ff4ce644056bc1dbe40bb66c5a0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNC00LTEtMS0xMjMx_cc7ed3a8-05a2-4439-8e17-be83e7dc17f9"
      unitRef="usd">5243000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1e1a69d81bff434f8bddc665c6304488_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNC02LTEtMS0xMjM1_2f1e1d6b-86bf-4036-9dc1-f90b84e1c96a"
      unitRef="usd">11102000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i719dad8659b848e492c2256a9701de59_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNC04LTEtMS0xMjM5_0ebcc8ec-5b48-4dd7-8c0c-68ec9585bda8"
      unitRef="usd">-5000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNC0xMC0xLTEtMTI1Ng_05d9a822-decc-4d84-b15a-bd683dd689bf"
      unitRef="usd">68176000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i6f4afe24cfd8445489e28dff82fdc334_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNS0yLTEtMS0xMjIz_ba2da917-5ae3-49dd-8c09-32ce0453a5bd"
      unitRef="usd">-11175000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i8b122ff4ce644056bc1dbe40bb66c5a0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNS00LTEtMS0xMjMx_f32b6b59-e2b4-4a18-bf25-096da579a47b"
      unitRef="usd">-174000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i1e1a69d81bff434f8bddc665c6304488_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNS02LTEtMS0xMjM1_ed84b500-c7bf-41de-b084-872ef9f1bef9"
      unitRef="usd">317000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i719dad8659b848e492c2256a9701de59_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNS04LTEtMS0xMjM5_316cf9ba-bd50-4523-ac20-7cb972e9310c"
      unitRef="usd">455000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNS0xMC0xLTEtMTI1Ng_d90199f1-e4d4-4f79-9ae3-611ce0673afe"
      unitRef="usd">-11487000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if667c256d9754a6ca2a664d2ae4688e3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNi0yLTEtMS0xMjIz_8ba09591-a2c2-4aae-95b2-b556f99680ba"
      unitRef="usd">1450519000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id742e1adafc94d0e924cac63d116dad7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNi00LTEtMS0xMjMx_521c6eba-41d0-43f3-919e-10d12a6c9592"
      unitRef="usd">98496000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i85c7187dab704f1384baee9524399404_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNi02LTEtMS0xMjM1_e2ad0858-52e0-4da3-8370-346779d47bd2"
      unitRef="usd">21618000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i547bab0cad4e45868528bc0ad1b09015_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNi04LTEtMS0xMjM5_6fd2cb29-fcfd-4a29-8101-0b7455c07936"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNi0xMC0xLTEtMTI1Ng_016b4289-f158-44cf-b7f7-7d88960d7769"
      unitRef="usd">1570633000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6f4afe24cfd8445489e28dff82fdc334_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNy0yLTEtMS0xMjIz_0024756b-6574-4297-bf50-894a2259aa83"
      unitRef="usd">16275000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8b122ff4ce644056bc1dbe40bb66c5a0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNy00LTEtMS0xMjMx_09f1258a-955e-4f90-a66b-211bd55fe648"
      unitRef="usd">1281000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1e1a69d81bff434f8bddc665c6304488_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNy02LTEtMS0xMjM1_6975a4f3-c29e-4db9-88bf-21fd88685cf1"
      unitRef="usd">1774000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i719dad8659b848e492c2256a9701de59_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNy04LTEtMS0xMjM5_9046bf6a-f0dd-4444-b2e5-d642a4f777f9"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfNy0xMC0xLTEtMTI1Ng_4cca9c55-a437-4dfd-a738-cc6f215e6908"
      unitRef="usd">19330000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6f4afe24cfd8445489e28dff82fdc334_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfOC0yLTEtMS0xMjIz_fc3c6bbc-2b67-4cfe-9cd2-6bed5379842a"
      unitRef="usd">9725000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8b122ff4ce644056bc1dbe40bb66c5a0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfOC00LTEtMS0xMjMx_6f819f89-c1f0-4a21-97a5-6173c7f051b2"
      unitRef="usd">1342000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1e1a69d81bff434f8bddc665c6304488_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfOC02LTEtMS0xMjM1_b1acce4d-fe23-442a-b4c8-e175c0c19967"
      unitRef="usd">2662000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i719dad8659b848e492c2256a9701de59_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfOC04LTEtMS0xMjM5_8d9df13e-8285-4ef1-a882-70e8932ab1e2"
      unitRef="usd">-353000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfOC0xMC0xLTEtMTI1Ng_1c817556-359d-4797-acde-2a07fe88f1f7"
      unitRef="usd">13376000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i6f4afe24cfd8445489e28dff82fdc334_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfOS0yLTEtMS0xMjIz_4eb95f39-1a1e-4f47-a142-e0ac8d5b1441"
      unitRef="usd">63809000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i8b122ff4ce644056bc1dbe40bb66c5a0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfOS00LTEtMS0xMjMx_98333341-04ae-4eca-96fe-926336214113"
      unitRef="usd">11198000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i1e1a69d81bff434f8bddc665c6304488_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfOS02LTEtMS0xMjM1_5851076e-17f9-46fe-8753-92c35ddd7216"
      unitRef="usd">1140000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i719dad8659b848e492c2256a9701de59_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfOS04LTEtMS0xMjM5_1a0fd14d-82c3-451c-abda-ddf4ae786f39"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjVkNjU5NjE1MzIzYTRkNDg5MzY0OTlmNTBlMWIwNmNmL3RhYmxlcmFuZ2U6NWQ2NTk2MTUzMjNhNGQ0ODkzNjQ5OWY1MGUxYjA2Y2ZfOS0xMC0xLTEtMTI1Ng_093bfdd9-a8e6-4a4b-915e-48289def0a93"
      unitRef="usd">76147000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:Revenues
      contextRef="i0566af8669d449a8b81c7ede2b6859ba_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfMy0yLTEtMS0xMjI3_47c57af4-6323-4712-980a-dfbb76fb1e52"
      unitRef="usd">158498000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9dd5b40eee3e4fe3a14242e53f0b3239_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfMy00LTEtMS0xMjQz_a7d879a6-df9f-4b31-93d5-e4814f5f7b44"
      unitRef="usd">18647000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i05063f8051814519b883f2ef7015a186_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfMy02LTEtMS0xMjQ3_46952419-3300-4aa0-a01b-f8c6aa1b4866"
      unitRef="usd">53210000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icd98d372f32442a29d0c99718a0f7231_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfMy04LTEtMS0xMjUy_2bf75031-e2e2-49ab-8572-c47815521460"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfMy0xMC0xLTEtMTI1OA_6d3ec97e-2b1b-4771-bd4f-60ab0d8a3c3c"
      unitRef="usd">230355000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0566af8669d449a8b81c7ede2b6859ba_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNC0yLTEtMS0xMjI3_ff5fed3a-c666-4e84-9059-8f4ad645d892"
      unitRef="usd">47267000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9dd5b40eee3e4fe3a14242e53f0b3239_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNC00LTEtMS0xMjQz_d9dfe33e-8f11-4b7d-97bc-e3ec1cd92f60"
      unitRef="usd">5000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i05063f8051814519b883f2ef7015a186_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNC02LTEtMS0xMjQ3_ca32a568-7e85-461e-a854-44173dfe0938"
      unitRef="usd">9152000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icd98d372f32442a29d0c99718a0f7231_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNC04LTEtMS0xMjUy_1cf64cd0-24d2-47ff-91db-aa7453bed5c9"
      unitRef="usd">-4000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNC0xMC0xLTEtMTI1OA_e27b1eea-3eb4-4a2a-9bbb-42750bafdd72"
      unitRef="usd">61415000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i0566af8669d449a8b81c7ede2b6859ba_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNS0yLTEtMS0xMjI3_de7cb501-fad7-40fa-9da2-6f7986fb34d9"
      unitRef="usd">-9990000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i9dd5b40eee3e4fe3a14242e53f0b3239_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNS00LTEtMS0xMjQz_204966a7-4786-480f-a4c2-683ae38b0ddd"
      unitRef="usd">-465000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i05063f8051814519b883f2ef7015a186_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNS02LTEtMS0xMjQ3_979fd72c-6caa-4038-81ca-2ebfd99e48f8"
      unitRef="usd">297000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="icd98d372f32442a29d0c99718a0f7231_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNS04LTEtMS0xMjUy_582a15b4-5e5f-4d71-93bf-8316d90b95b0"
      unitRef="usd">166000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNS0xMC0xLTEtMTI1OA_13c2af00-4857-4da0-9809-f6902eef7ad4"
      unitRef="usd">-10324000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7b296c716d9244438d4d3d95b5952d4b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNi0yLTEtMS0xMjI3_46a70492-2ab9-451a-be39-85987d09b9ae"
      unitRef="usd">1353671000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9a074dfa7cc74942aaf418ab6fc8b7a2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNi00LTEtMS0xMjQz_ffb9ce20-b4d0-454f-ada3-15bcdd8fdfb5"
      unitRef="usd">80343000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id45dd55111e74dcfbe6ded2cce2ad411_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNi02LTEtMS0xMjQ3_e0131ef7-9b8c-4a83-b1a7-09be3c3311b3"
      unitRef="usd">22384000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i06513086327248be9c984ef8355ce58c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNi04LTEtMS0xMjUy_d52b195c-d7dd-4cc1-83a1-6f996754e5f8"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib050899dc86b4c06ab64726c6d3749b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNi0xMC0xLTEtMTI1OA_da605781-f160-40e9-9c08-bdce0ed126b4"
      unitRef="usd">1456398000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0566af8669d449a8b81c7ede2b6859ba_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNy0yLTEtMS0xMjI3_d302c503-e196-4feb-8dc2-8b9bcbe3ced3"
      unitRef="usd">15023000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9dd5b40eee3e4fe3a14242e53f0b3239_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNy00LTEtMS0xMjQz_6cf06117-c5cd-4e89-a6ed-b4c3259e6c68"
      unitRef="usd">1215000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i05063f8051814519b883f2ef7015a186_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNy02LTEtMS0xMjQ3_11ae8211-87d0-4d8f-83dd-1ba19b11b0e2"
      unitRef="usd">1604000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icd98d372f32442a29d0c99718a0f7231_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNy04LTEtMS0xMjUy_424737e3-c46a-4c93-a354-eaf1d1e51a38"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfNy0xMC0xLTEtMTI1OA_9e8565c6-92b8-4c29-8d37-de2a173adb48"
      unitRef="usd">17842000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0566af8669d449a8b81c7ede2b6859ba_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfOC0yLTEtMS0xMjI3_ebd18382-c551-403a-a7e7-9b6437bff8a8"
      unitRef="usd">9348000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9dd5b40eee3e4fe3a14242e53f0b3239_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfOC00LTEtMS0xMjQz_ca949aaf-44d4-44b5-adf3-82f9e8c404d7"
      unitRef="usd">1189000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i05063f8051814519b883f2ef7015a186_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfOC02LTEtMS0xMjQ3_006965d9-8975-4611-9224-adeb072a1716"
      unitRef="usd">2049000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icd98d372f32442a29d0c99718a0f7231_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfOC04LTEtMS0xMjUy_26b4f1b0-1634-49e5-95af-5576a2f26590"
      unitRef="usd">-404000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfOC0xMC0xLTEtMTI1OA_561473c9-8c0c-40ae-8128-2cdc7045985e"
      unitRef="usd">12182000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i0566af8669d449a8b81c7ede2b6859ba_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfOS0yLTEtMS0xMjI3_9fe796ea-15b0-4db0-bf59-f19d097edce5"
      unitRef="usd">50535000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i9dd5b40eee3e4fe3a14242e53f0b3239_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfOS00LTEtMS0xMjQz_6d55197d-9c8c-451c-99df-cbaf338967df"
      unitRef="usd">9054000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i05063f8051814519b883f2ef7015a186_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfOS02LTEtMS0xMjQ3_89e617f7-b192-4bc4-8ad8-f48c7b3c97b4"
      unitRef="usd">2998000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="icd98d372f32442a29d0c99718a0f7231_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfOS04LTEtMS0xMjUy_835cebef-fe2a-4733-93bb-23104112e4ba"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i8aa938dc8ff140c281dc34f40cd771f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjk5ODQ5MDIyMzIwYzQ1MDlhMmY4NDE1NmRjZDU0MDZjL3RhYmxlcmFuZ2U6OTk4NDkwMjIzMjBjNDUwOWEyZjg0MTU2ZGNkNTQwNmNfOS0xMC0xLTEtMTI1OA_418b3824-3b56-48f7-ab36-49de70a2c7e0"
      unitRef="usd">62587000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <awr:PublicUtilitiesPropertyPlantAndEquipmentDepreciationOnTransportationEquipment
      contextRef="i188d419eacb74fb2ad0458ac8a96a2df_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RleHRyZWdpb246OGI1YjFlNDA3ZWQ3NDNiN2JiYWEzYjQ2ZmU5OTY3ODJfMTc2Mw_3b4e1a6a-718f-44c7-bf64-c4bdbebd6cbf"
      unitRef="usd">94000</awr:PublicUtilitiesPropertyPlantAndEquipmentDepreciationOnTransportationEquipment>
    <awr:PublicUtilitiesPropertyPlantAndEquipmentDepreciationOnTransportationEquipment
      contextRef="idb8231c22d994275b24e5f92dc49941d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RleHRyZWdpb246OGI1YjFlNDA3ZWQ3NDNiN2JiYWEzYjQ2ZmU5OTY3ODJfMTc3MA_471b15d7-f570-46bd-8f80-6f7109673ca7"
      unitRef="usd">83000</awr:PublicUtilitiesPropertyPlantAndEquipmentDepreciationOnTransportationEquipment>
    <awr:PublicUtilitiesPropertyPlantAndEquipmentDepreciationOnTransportationEquipment
      contextRef="i9bcbe4c92be1415086b93819afbd631e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RleHRyZWdpb246OGI1YjFlNDA3ZWQ3NDNiN2JiYWEzYjQ2ZmU5OTY3ODJfMTA5OTUxMTYzMDAzNQ_5f53f854-e3dc-4157-a282-823cf6cce9fb"
      unitRef="usd">189000</awr:PublicUtilitiesPropertyPlantAndEquipmentDepreciationOnTransportationEquipment>
    <awr:PublicUtilitiesPropertyPlantAndEquipmentDepreciationOnTransportationEquipment
      contextRef="i98b126a7ab8c442295b6f58ef987fc39_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RleHRyZWdpb246OGI1YjFlNDA3ZWQ3NDNiN2JiYWEzYjQ2ZmU5OTY3ODJfMTA5OTUxMTYzMDAyMA_7bb22fe3-9919-439a-bf3b-b638a62e7ade"
      unitRef="usd">165000</awr:PublicUtilitiesPropertyPlantAndEquipmentDepreciationOnTransportationEquipment>
    <awr:ScheduleShowingReconciliationofTotalUtilityPlanttoTotalConsolidatedAssetsTableTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RleHRyZWdpb246OGI1YjFlNDA3ZWQ3NDNiN2JiYWEzYjQ2ZmU5OTY3ODJfMTk4NA_4944d0e8-aef1-439c-a32b-51140a2d6350">&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles total net property, plant and equipment (a key figure for ratemaking) to total consolidated assets (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.189%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consolidated assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,842,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,697,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</awr:ScheduleShowingReconciliationofTotalUtilityPlanttoTotalConsolidatedAssetsTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjcxNjAzZDk0NGVhNDQ1MGFiODdlMDVhNGI0MDBkZWQxL3RhYmxlcmFuZ2U6NzE2MDNkOTQ0ZWE0NDUwYWI4N2UwNWE0YjQwMGRlZDFfMi0yLTEtMS0w_2bb5d39e-2fc2-4c9a-bf1c-b2172580824d"
      unitRef="usd">1570633000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjcxNjAzZDk0NGVhNDQ1MGFiODdlMDVhNGI0MDBkZWQxL3RhYmxlcmFuZ2U6NzE2MDNkOTQ0ZWE0NDUwYWI4N2UwNWE0YjQwMGRlZDFfMi0yLTEtMS0w_ad90f8e6-a083-4494-85a3-edc4d2822695"
      unitRef="usd">1570633000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib050899dc86b4c06ab64726c6d3749b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjcxNjAzZDk0NGVhNDQ1MGFiODdlMDVhNGI0MDBkZWQxL3RhYmxlcmFuZ2U6NzE2MDNkOTQ0ZWE0NDUwYWI4N2UwNWE0YjQwMGRlZDFfMi00LTEtMS0w_984dee9a-f9bc-488d-847f-f2f91cae488c"
      unitRef="usd">1456398000</us-gaap:PropertyPlantAndEquipmentNet>
    <awr:AssetsOtherThanPropertyPlantAndEquipmentNet
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjcxNjAzZDk0NGVhNDQ1MGFiODdlMDVhNGI0MDBkZWQxL3RhYmxlcmFuZ2U6NzE2MDNkOTQ0ZWE0NDUwYWI4N2UwNWE0YjQwMGRlZDFfMy0yLTEtMS0w_acc1ba22-7b39-42ed-b769-5029e996a5d1"
      unitRef="usd">271725000</awr:AssetsOtherThanPropertyPlantAndEquipmentNet>
    <awr:AssetsOtherThanPropertyPlantAndEquipmentNet
      contextRef="ib050899dc86b4c06ab64726c6d3749b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjcxNjAzZDk0NGVhNDQ1MGFiODdlMDVhNGI0MDBkZWQxL3RhYmxlcmFuZ2U6NzE2MDNkOTQ0ZWE0NDUwYWI4N2UwNWE0YjQwMGRlZDFfMy00LTEtMS0w_2daeb9bd-fcfb-411d-8b96-bf0277a09f12"
      unitRef="usd">241570000</awr:AssetsOtherThanPropertyPlantAndEquipmentNet>
    <us-gaap:Assets
      contextRef="i0a0535f648654a429b1866c45a09b5d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjcxNjAzZDk0NGVhNDQ1MGFiODdlMDVhNGI0MDBkZWQxL3RhYmxlcmFuZ2U6NzE2MDNkOTQ0ZWE0NDUwYWI4N2UwNWE0YjQwMGRlZDFfNC0yLTEtMS0w_3a9905e0-6f77-4793-b6a2-f26ce644012c"
      unitRef="usd">1842358000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib050899dc86b4c06ab64726c6d3749b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83MC9mcmFnOjhiNWIxZTQwN2VkNzQzYjdiYmFhM2I0NmZlOTk2NzgyL3RhYmxlOjcxNjAzZDk0NGVhNDQ1MGFiODdlMDVhNGI0MDBkZWQxL3RhYmxlcmFuZ2U6NzE2MDNkOTQ0ZWE0NDUwYWI4N2UwNWE0YjQwMGRlZDFfNC00LTEtMS0w_5ef72a6b-7840-41c6-a2fc-521f36ba7c3f"
      unitRef="usd">1697968000</us-gaap:Assets>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RleHRyZWdpb246NWU1NDk2YmNjYWEwNDJkNzlhMzFjOWJiYjllMWUyNDNfMjA2Nw_b32f44a6-a14b-43fd-b781-b2c022ed3859">Completion of Electric Utility Reorganization Plan&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On July 1, 2020, GSWC completed the transfer of approximately $71.3&#160;million in net assets and equity (based on their recorded amounts) from its electric utility division to BVESI in exchange for common shares of BVESI of equal value. This was a non-cash transaction, and no gain or loss was recognized.  GSWC then immediately distributed all of BVESI's common shares to AWR, whereupon BVESI became wholly owned directly by AWR.  The reorganization did not result in any substantive changes to AWR's operations or business segments.  In addition, pursuant to federal and state tax law, the exchange and distribution qualify as a tax-free reorganization; consequently, no income tax liability was triggered for the AWR consolidated group or any of its members.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The transfer between GSWC and BVESI, both wholly owned subsidiaries of AWR, was considered a common control transaction.  Although the electric utility division was considered a separate business segment and component of GSWC, the transfer did not qualify as a discontinued operation based on management's assessment of the applicable accounting guidance.  As a result of this transfer, from July&#160;1,&#160;2020 onward, operating results and cash flows of the electric segment, as well as its assets and liabilities, are no longer included in GSWC's financial statements, but continue to be included in AWR's consolidated financial statements.  GSWC's statements of income and cash flows for the three&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;six months ended June 30, 2020 include the electric segment's results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The table below sets forth selected information relating to the electric segment's results of operations for the three and six months ended June&#160;30, 2021 and 2020, and its cash flows for the six months ended June&#160;30, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;(Subsidiary of AWR)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Division of GSWC)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Subsidiary of AWR)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Division of GSWC)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 expenses&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;6,313&#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="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;6,166&#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="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;14,404&#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="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;13,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2021&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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Subsidiary of AWR)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 cash provided from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Net cash provided from financing activities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;367&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:6pt;margin-top:1pt;padding-left:45pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Effective July 1, 2020, BVESI has a 3-year, $35&#160;million revolving credit facility agreement.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2021, there was $26.0 million outstanding under this facility.  Under the terms of the credit agreement, BVESI has the option to request an increase in the facility of an additional $15.0&#160;million subject to approval by the financial institution.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <awr:RestructuringAndRelatedCostsNetAssetsTransferred
      contextRef="ie8629e6088d44ac6a76e77a9a33c2b8c_D20200701-20200701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RleHRyZWdpb246NWU1NDk2YmNjYWEwNDJkNzlhMzFjOWJiYjllMWUyNDNfMTI4_edfa6d6e-7146-4be0-8554-13fb9c5c537b"
      unitRef="usd">71300000</awr:RestructuringAndRelatedCostsNetAssetsTransferred>
    <awr:RestructuringAndRelatedCostsGainLossOnTransfer
      contextRef="if6a897fd845446b592bf816e2754c3de_D20200701-20200701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RleHRyZWdpb246NWU1NDk2YmNjYWEwNDJkNzlhMzFjOWJiYjllMWUyNDNfMzI2_dcc08b15-eb57-43ce-8a34-e42bd71a5c3a"
      unitRef="usd">0</awr:RestructuringAndRelatedCostsGainLossOnTransfer>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="iee4845c9201943299ee4fea847db164d_I20200701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RleHRyZWdpb246NWU1NDk2YmNjYWEwNDJkNzlhMzFjOWJiYjllMWUyNDNfNzIy_1b7cdc2d-db4c-413a-82e6-e3bb09846d6b"
      unitRef="usd">0</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i699435602c2c49649942dfe45de2aee0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RleHRyZWdpb246NWU1NDk2YmNjYWEwNDJkNzlhMzFjOWJiYjllMWUyNDNfMjA1Ng_4bafa787-9bd2-41fe-89d8-f874469273fb">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The table below sets forth selected information relating to the electric segment's results of operations for the three and six months ended June&#160;30, 2021 and 2020, and its cash flows for the six months ended June&#160;30, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.423%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;(Subsidiary of AWR)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Division of GSWC)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Subsidiary of AWR)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Division of GSWC)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Electric revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 expenses&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;6,313&#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="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;6,166&#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="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;14,404&#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="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;13,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.669%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30, 2021&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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Subsidiary of AWR)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 cash provided from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Net cash provided from financing activities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;367&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:6pt;margin-top:1pt;padding-left:45pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Effective July 1, 2020, BVESI has a 3-year, $35&#160;million revolving credit facility agreement.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2021, there was $26.0 million outstanding under this facility.  Under the terms of the credit agreement, BVESI has the option to request an increase in the facility of an additional $15.0&#160;million subject to approval by the financial institution.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="id9a0948e07b64262999ad8a4f0a33e9c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfMy0xLTEtMS0xNDU5_d082a5c3-b40c-489e-9a50-11e96b97a7bb"
      unitRef="usd">8108000</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="ifc4e18e6c62e4a27a4a631d0c4851258_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfMy0zLTEtMS0xNDU5_435f0fd6-5bea-4b2b-bfd6-b264f66e14ff"
      unitRef="usd">7679000</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="ia22a70faaac94f53b7b308698a0f61ad_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfMy0xLTEtMS0w_c3dcc0fa-d18e-45ad-8672-8c7d3beb3940"
      unitRef="usd">19647000</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:RegulatedOperatingRevenueElectricNonNuclear
      contextRef="ie6af8a0b4896461793c6353da0030333_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfMy0zLTEtMS0w_dd158005-b3e6-465c-8583-f9d3d056120b"
      unitRef="usd">18647000</us-gaap:RegulatedOperatingRevenueElectricNonNuclear>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="id9a0948e07b64262999ad8a4f0a33e9c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNC0xLTEtMS0xNDU5_3c091885-421e-4baa-a1c6-107d9a4a7126"
      unitRef="usd">6313000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="ifc4e18e6c62e4a27a4a631d0c4851258_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNC0zLTEtMS0xNDU5_dc365b8c-2d18-4971-bc09-d767d0fdf3ac"
      unitRef="usd">6166000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="ia22a70faaac94f53b7b308698a0f61ad_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNC0xLTEtMS0w_603fcf01-221a-4030-8479-c27271b0e893"
      unitRef="usd">14404000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:UtilitiesOperatingExpenseOperations
      contextRef="ie6af8a0b4896461793c6353da0030333_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNC0zLTEtMS0w_6a3c58ad-f24b-4d63-b4da-ebfb7f223a0c"
      unitRef="usd">13647000</us-gaap:UtilitiesOperatingExpenseOperations>
    <us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes
      contextRef="id9a0948e07b64262999ad8a4f0a33e9c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNS0xLTEtMS0xNDU5_3258f530-4ce7-4463-b646-7e8ffa6745bf"
      unitRef="usd">1795000</us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes>
    <us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes
      contextRef="i889381523c454668a2c02f9c8ced8766_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNS0zLTEtMS0xNDU5_f1fc067d-5ad3-4e50-9f67-c892b834590f"
      unitRef="usd">1513000</us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes>
    <us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes
      contextRef="ia22a70faaac94f53b7b308698a0f61ad_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNS0xLTEtMS0w_c9ee461a-a039-4aa7-b9f9-a420f34219af"
      unitRef="usd">5243000</us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes>
    <us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes
      contextRef="icc4c3c0c8ca043a8ae4cab593fe0218a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNS0zLTEtMS0w_972f6ed4-d7a3-4b8e-9806-933da6ffccc9"
      unitRef="usd">5000000</us-gaap:ResultsOfOperationsIncomeBeforeIncomeTaxes>
    <us-gaap:NetIncomeLoss
      contextRef="id9a0948e07b64262999ad8a4f0a33e9c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNy0xLTEtMS0xNDU5_551f5eda-6e40-46af-9832-19b64366283b"
      unitRef="usd">1302000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i889381523c454668a2c02f9c8ced8766_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNy0zLTEtMS0xNDU5_b6c00439-665f-46ba-a003-88081647b755"
      unitRef="usd">1063000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia22a70faaac94f53b7b308698a0f61ad_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNy0xLTEtMS0w_feed5809-48a9-4cb4-ade8-f124f3591e65"
      unitRef="usd">3826000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icc4c3c0c8ca043a8ae4cab593fe0218a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjJkM2VlMmE3ZjJiMDQzYTI4NDc3YzU2NmRjMjNhYjdjL3RhYmxlcmFuZ2U6MmQzZWUyYTdmMmIwNDNhMjg0NzdjNTY2ZGMyM2FiN2NfNy0zLTEtMS0w_7315956e-2893-43e2-97fe-062812143ec7"
      unitRef="usd">3409000</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia22a70faaac94f53b7b308698a0f61ad_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjBlOTUyOTUzMDJkNTRmNDI5OTRmZWJlZDkyMWEwYjRkL3RhYmxlcmFuZ2U6MGU5NTI5NTMwMmQ1NGY0Mjk5NGZlYmVkOTIxYTBiNGRfMi0xLTEtMS0w_3125e2c4-9ad4-44ae-a0f4-e017a9fc9e37"
      unitRef="usd">5236000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia22a70faaac94f53b7b308698a0f61ad_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjBlOTUyOTUzMDJkNTRmNDI5OTRmZWJlZDkyMWEwYjRkL3RhYmxlcmFuZ2U6MGU5NTI5NTMwMmQ1NGY0Mjk5NGZlYmVkOTIxYTBiNGRfNC0xLTEtMS0w_5ebf418a-a8f5-4a1e-bd75-ef85685e51f8"
      unitRef="usd">-11198000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia22a70faaac94f53b7b308698a0f61ad_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjBlOTUyOTUzMDJkNTRmNDI5OTRmZWJlZDkyMWEwYjRkL3RhYmxlcmFuZ2U6MGU5NTI5NTMwMmQ1NGY0Mjk5NGZlYmVkOTIxYTBiNGRfNi0xLTEtMS0w_93fa3fe6-a6a6-4b4e-b2f9-dd61c7884707"
      unitRef="usd">5815000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="ia22a70faaac94f53b7b308698a0f61ad_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjBlOTUyOTUzMDJkNTRmNDI5OTRmZWJlZDkyMWEwYjRkL3RhYmxlcmFuZ2U6MGU5NTI5NTMwMmQ1NGY0Mjk5NGZlYmVkOTIxYTBiNGRfOC0xLTEtMS0w_eef9c2fe-2a56-43aa-b29e-9ca0c186256d"
      unitRef="usd">-147000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i387040b91a7749bd907e70b19afd326e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjBlOTUyOTUzMDJkNTRmNDI5OTRmZWJlZDkyMWEwYjRkL3RhYmxlcmFuZ2U6MGU5NTI5NTMwMmQ1NGY0Mjk5NGZlYmVkOTIxYTBiNGRfOS0xLTEtMS0w_edcd3a62-f540-4028-b535-9a6ac2cb7635"
      unitRef="usd">367000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i70de62120e6443f684fa76ffb74ce401_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RhYmxlOjBlOTUyOTUzMDJkNTRmNDI5OTRmZWJlZDkyMWEwYjRkL3RhYmxlcmFuZ2U6MGU5NTI5NTMwMmQ1NGY0Mjk5NGZlYmVkOTIxYTBiNGRfMTAtMS0xLTEtMA_248b4d45-c095-4f56-b2a1-c9e1640e1f53"
      unitRef="usd">220000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DebtInstrumentTerm
      contextRef="i6860ab05e38044b283bb7f9b12c4e9e1_D20200701-20200701"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RleHRyZWdpb246NWU1NDk2YmNjYWEwNDJkNzlhMzFjOWJiYjllMWUyNDNfMTgyNA_b85f6063-1623-4638-a39c-44f8e02a5f09">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iee4845c9201943299ee4fea847db164d_I20200701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RleHRyZWdpb246NWU1NDk2YmNjYWEwNDJkNzlhMzFjOWJiYjllMWUyNDNfMTgzMw_2ca3b6ac-a30f-4a49-828e-01da75a6bebe"
      unitRef="usd">35000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="ic4563e16ce524f6a8abccfd72e2f8017_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RleHRyZWdpb246NWU1NDk2YmNjYWEwNDJkNzlhMzFjOWJiYjllMWUyNDNfMTg5NA_9c074ad1-a085-4a76-acac-991f0d58ffee"
      unitRef="usd">26000000.0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <awr:LineofCreditFacilityIncrementalExpansionofBorrowingCapacity
      contextRef="ic4563e16ce524f6a8abccfd72e2f8017_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF83My9mcmFnOjVlNTQ5NmJjY2FhMDQyZDc5YTMxYzliYmI5ZTFlMjQzL3RleHRyZWdpb246NWU1NDk2YmNjYWEwNDJkNzlhMzFjOWJiYjllMWUyNDNfMjA0OQ_da8d10e2-5ddb-4646-962e-47d1b3ea94d6"
      unitRef="usd">15000000.0</awr:LineofCreditFacilityIncrementalExpansionofBorrowingCapacity>
    <awr:RegulatoryAssetCEMA
      contextRef="if2eb7f7a9117477db07f3eed3a853a83_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF84NS9mcmFnOmE4MzBiYzIwODkwOTQxZmJhOGE5MTZhZjg5NGQ5ZGJlL3RleHRyZWdpb246YTgzMGJjMjA4OTA5NDFmYmE4YTkxNmFmODk0ZDlkYmVfMTA0ODc_0273a96a-3904-4000-b1d8-e5ee3a040399"
      unitRef="usd">6700000</awr:RegulatoryAssetCEMA>
    <awr:RegulatoryAssetCEMA
      contextRef="if2eb7f7a9117477db07f3eed3a853a83_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjkxNGEzMDk2ZTMxZDQ3NGU5OGU1ZDNiOTUwOWM3YzY0L3NlYzo5MTRhMzA5NmUzMWQ0NzRlOThlNWQzYjk1MDljN2M2NF8xMDMvZnJhZzoxOTczODE5OTI4ZjQ0ODhhODI3YzFhZjI0OGI0YTZjMC90ZXh0cmVnaW9uOjE5NzM4MTk5MjhmNDQ4OGE4MjdjMWFmMjQ4YjRhNmMwXzMyOTg1MzQ4OTk1MTA_0273a96a-3904-4000-b1d8-e5ee3a040399"
      unitRef="usd">6700000</awr:RegulatoryAssetCEMA>
</xbrl>
